I'm going to being to disagree with the any nerd needs to upgrade a pc every two years, I personally , think a bloody good PC now will last you 4 - 5 years, and still run games with pretty good specs at the end of those five years. Also, considering the problems with backwards compatibility, DX10 and perhaps Windows 7, I dobt any decent publisher will want to start developing strictly for those systems - baring in mind non XP compatible, within the next 2 - 3 years. Plus, if you consider all this, whats the average lifepsan of a console these days before a new one comes out, give or take i'd say five years or so. So good pc or good console, i'd say its now more down to the type of gaming you like rather than the size of your wallet.