I have an 8800 GTS 320MB and a 22" LCD @ 1680x1050. It's a good combo and does well playing everything I have thrown at it at high/very high (not MAX) detail levels. It's a good combo, but don't expect to set every game to max with eye candy cranked. I wish I had the 8800GTX, but that's just because I'm not fully satisfied unless I can play max details with 4xaa/16xaf.
But I'd also say to wait a week or so and see what the 8800GT does for less money.