I'd wait mate. You may think waoa dx10 and the speed of it being far faster than anything else but with the upcoming cards from nvidia and prices dropping theres no justification to get such a card. A 7600gt would do work on games nicely. Or just get a 7800gt and be a little more happy. At the moment however a 7950gt is £165 from America. I'd say wait until more choice of cards is out and games catch up a bit. Next year will be the year to upgrade everything!! I wont though, because I dont have the money. My 6600gt will have to live on.
7950 gt is 180 from overclockers in the uk the card i have it comes with a zalmann as i dont play anything other than bf2 and 2142 with my clan i dont see the need to go dx10