Nvidia should be coming out with their new series before SH5 release, could see price-cuts across the boards for both camps.
But if it has to be now, a 9800GT or HD 4770 would make a good choice (the Radeon being a bit faster). Below that, and you get a lot less bang for the buck. Anything above you'll need to decide for yourself.