DeMyX wrote:For graphic card, dont buy anything if your not getting the Nvidia 8800.
It support DirectX 10 and such a huge waste to buy a gfx card wich wont support newer games.
I disagree to some degree ...
While I do agree that if you're purchasing a high-end graphics card at the moment, you'd be stupid not to get a G80 given its massive performance advantages in DX9 over the R500/G70 offerings of similar price, plus the DX10 capability for the future.
However, considering DX10 games are still at least a year off and many users don't have $450+ to spend on a graphics card, going with a midrange card ($100-$250) will net you good performance with high quality settings @ 1280x1024 in 99% of games on the market for the next year or two. By the time you'd need to upgrade, you would be able to get a card that's substantially faster than the GeForce 8800 GTX for considerably less money.
With PCs, there's no such thing as futureproofing ... If you want to keep up with games, you're going to be upgrading every 1-3 years no matter if you buy a lower-midrange card or the most expensive card on the market. Sure, the more expensive card will buy you more time and give you better performance for the current games, but it's also more expensive in the long run than going with a new midrange card every year.