Pick ya budget and head here:http://www.tomshardware.com/reviews/best-graphics-card,2464.html
The 5970 is not in that list but it just eclipsed the 295 as "top dog" ... goes for $625 for one, $1250 for 2. The 260 is also missing and should be compared with the 4870 and 5770.
Decide whether or not PhysX is something you're into as that will require at least one nVidia card (and Win7) in the system.http://www.tomshardware.com/reviews/batman-arkham-asylum,2465-11.html
BTW, which subscriptions you have ?