To sum it all up, you can spend a lot more money if you want but you do not have to in order to stay ahead of consoles.
From the argument being made against PC's, his logic would tell me that consoles are better only because the technology changes less frequently, which is a crappy cornerstone to that argument.
I bought my components 8 years ago, and last week I was still playing all of today's games.
This go around, I spent $500 on parts that will run games for me for the next 10 years or more. Not to mention, I can choose to overclock my components to make them even more viable in the long run. Not everyone is buying $1000 video cards, $700 motherboards and processors that rival university super computers.
I can buy any game I want, run any emulator for any game for any system I want, watch my movies, listen to my music, and browse the internet easier on my PC than I could on my PS3. In fact, I could do all of those things AT THE SAME TIME if I chose to, all while getting blown by a hot chick who digs me bc of my massive GPU and large amounts of RAM.
Don't get me wrong, I love my PS3, but if you made me choose which I'd rather have for gaming, it's my PC, no contest.
And I Couldn't agree more with Gardoki about playing FPS on a controller versus a keyboard. Not sure how I did it to begin with back in the day.