^ What Avalach said.
I would recommend the 7950. The 8600 doesn't performs that well under Direct3D10 anyway... I miss the days when middle-range cards gave middle-range performance... *sigh*
It won't be a lot of time before the 8800 gets a price cut, especially the GTS. Those are REAL D3D10 performers.