The difference I see between CodeSchool and Codecademy is that Codecademy's front page is targeted to people with zero prior experience. CodeSchool on the other hand is pushing classes for learning CoffeeScript, jQuery, and Rails. People with no prior experience aren't going to know what the heck those are or why they should care. Codecademy's proposition on the other hand is straight forward, "Learn to code". Note there is no mention on their main page of what language. It's like they are doing for coding what Apple did for the PC marketing in the sense that Apple doesn't really focus on the processor memory details etc...
Codecademy appears (for now) to be entirely free - which is not the case at all for Codeschool.com. To me, a free site is "way cooler" (to use your expression) than one that requires a fairly pricey monthly subscription.
Does Codeschool have as many people signed up as codecademy? That could be one reason for the press. I would guess Codecademy has more users because it's free and you can start learning within 10 seconds of landing on their homepage.
tryruby.org is totally unrelated. It's not directed learning - it just drops you into an REPL, what good does that do people who have never coded before (the primary audience of codecademy)? It has a help feature, but it's clearly not the main point or call to action.
Codecademy instructs you immediately. Tryruby has a tutorial hidden as a "help" link among other identical-looking links. It is not a clear call to action.