Ok my dilemma is probably similar to many people in these forums. I'm looking to build a pc and order the parts friday, early next week at the latest. I'm content with all my selections, and I was going to pick a 5970 for my gpu during those rare moments when they come in stock. However, even though the new tech is always around the corner and there's no point in waiting, fermi is probably a month away. I've been drooling over having the performance of the 5970; and have been reading constant benchmarks and reviews of the card in anticipation. This gpu will last me till whenever the new generation of consoles comes out, and even though I don't always need to have the best(having a family and bills) I really want to splurge and get the most value for my money. I realize that the 5970 is overkill for most games, however if in one month something better comes along at a reasonable price I feel it would be stupid to buy one now. I'm going to build everything from scratch, and currently only own a 7805u. I was looking to buy a 4890 to hold me over till fermi and then sell it on ebay when the new card comes out. What do you guys think? Or should I just find a way to hold off on everything till the new 460/480 cards arrive and then decide to make my build? Thanks