If you're on a big budget, WAIT. DX10 cards will be coming out in a few months, and its not worth blowing your money on a truly high end graphics card now. I say get the 7900GT (which will still perform great) to tide you over until the new generation of cards comes out.