get the 6800GT ... it will last you for awhile. I have had mine for over a year now and absolutely love it (there is nothing I cant play on full settings yet)! By far the best card I have ever bought!
Spend that extra $100 and really enjoy your system
You CPU will limit the card though.... keep that in mind.