ranger19 said:
I still find it crazy what relatively low priced PCs can't play. Christmas 2009, my dad got me a new PC(meaning latest tech of that PC year), just the PC and keyboard, no monitor, for 400 dollars. It can barely play high graphic games from 2006, heck the thing can barely play WoW. The same year, 2009, I previously around May, I bought my 360 Elite, for 435 dollars. My bundle came with one controller, a headset, Fable 2 and Halo 3, and three months of Xbox live. The thing has worked ever since and has played every game I bough for it. That is what makes consoles so convenient.
You spent 400 dollars on a PC and expected it to run games?

$400 will NEVER buy you the 'lastest tech'*, you want to be looking at around $700-800 really. I'm sorry to break it to you, but PC's aren't just gaming devices, you can't pick up an office PC and expect it to run games. Yes, PC's are more expensive at the outset but if you have a console:
a) £10 more per game with no sales that even come close to steam
b) £35 a year sub for xbl for 360.
and, this is the kicker, the end of all 'PC gaming is expensive debates ever':
c) You'll STILL need that $400 PC or something equivalent.
You didn't buy a $400 PC for gaming, you bought the $400 on the basic office PC you needed and spent nothing on PC gaming, you definitely did not even have an dedicated GPU. You had spent $425 on the console, which, if added to the PC cost, would run any game maximum by PC standards (vastly higher than what consoles handle). Your overall console cost, including all factors included with PC gaming, was $825 in your case.
Additionally, how are you upgrading every two years?

are you one of those guys that rages the moment you have to turn a setting down to medium in one game? My hd5870 would last until 2014 easily for gaming even at 1920x1080 as long as I turn down to medium settings in most games towards that time. I won't, i'll upgrade, but i don't whine about it because i know i don't need to upgrade if i didn't want to.
However, you do have to build it yourself to get the best value.
* The phrase you used here gave me a massive insight into the issues you were having, since it is one used by the component illiterate, something you simply cannot be if you want to play on PC effectively. There's a plenty of help around for you though.