You can get 1gb 6950 for 209.99 with free dirt3 game or for $20 more 2gb version. However, I would wait till 7950 is out and the prices of 6000 series would drop few $$. Or just get a used card from ebay 6950 goes for <$200
6870 is great for your resolution but 6950 can give you little extra FPS so you can play with all eye candies on
I do see myself upgrading to a new card in a year. I guess I could go with the 6870, play some old games I've missed, and then upgrade to one of the newer cards January of next year. I only buy from Amazon, because I have come to trust them as an e merchant. They have always been good to me customer service wise.