Some reason why I think the PC is too expensive thing that console gamers use as an argument is bs.
1) PC games are usually $10 cheaper, this adds up relatively fast depending on how many games you buy.
2) Putting together a PC yourself can be really cheap, my last PC cost about $500 (if I would've done the rebates but I had some issues w/ that, but it is another story), and usually learning to build your own rig extends the life of the pc.
3) The life of a pc can usually last as long as the life of a console, my last pc lasted about 5 years until the motherboard blew out and it was still playing things like Left 4 Dead at 30-35 fps.
4) Mods, the gaming communities for many games are huge and mods can add hours of fun to a game.
5) Not have to pay for some services, example I can play TF2 whenever I want but if I owned it on a console I'd have to pay for XboxLive, somewhat of a moot point since xboxlive covers all their games, but you still have to pay to play online, whereas in pc games (excluding MMORPGS) you don't.