I would personally wait until the direct x 10 and Nvidia 8000 series comes out. It should be much better then the 7900. Although it is said to be released around the time that Vista gets released which was dated around January I think, although that date will more then likely get pushed back some.