If you're planning on buying a new video card and are willing to spend around $250 the 8800GT, which will be out tomorrow, is by far your best bet at the moment.

http://www.vr-zone.com/articles/Nvid...ew/5369-1.html

All the bench marks to date put it on the heels of the 8800GTX (a $500 card). Strange things are happening at nvidia, but this card seems to be an amazing deal no matter how you look at it.

If you're an ATI fan, they are supposedly releasing a card to combat the 8800GT in the near future.