I play PCs and consoles. If I'm sitting by myself I prefer the PC for the immersive and greater experience, better graphics, higher res, etc etc.
But most of the times I want to play videogames is when I'm entertaining company, they don't want to take turns playing PC games.
We play consoles because they have LOCAL MULTIPLAYER, and the 360 has many games that allow local and online multiplayer AT THE SAME TIME.
Seriously, that is the best feature, ever!
Some of you guys that bash consoles like they lose in every regard compared to PCs clearly must not have any friends that physically can sit on the same couch with you.
I know the PC is fully capable of local multiplayer, split screen, online split screen etc, but most developers ignore that market all together.
Personally I think PC developers should of embraced it and proven the PC is a better gaming platform and has no missing features.
Unfortunately that's not the case. Heck most cross platform games on consoles and PC have local multiplayer on the console only. Sure the resolution and graphics might be better on the PC, but my buddy on the couch can't play too. Its such a shame, with video cards with TV out (hdmi etc), and PC game pads, all PC games should come with the same local multiplayer options their console counterparts have.