I just got a new video card an evga 7800gt CO and it works wonders with most games but FEAR. I see that nvidia just put out a new 512mb video card, which is sometimes in stock and out of stock. I found out that evga offers a step up program, where you can upgrade your card to the latest card and just pay the difference. But the one drawback about the program is that you have only a 90 day period where you can actually upgrade the video card. Here is where I have to decide. I just switched over to water cooling and it works great but I'm torn between whether water cooling the card or just leaving the stock heatsink and just wait until the evga has the 512mb video card in stock.