I've been meaning to replace a 4870 512MB that I got to play Arma. And this time around I'd like to go for efficiency while still gaining performance increase over the 4870.
I was considering the 5770, but if AMD are going to bring a 6 series replacement out soon then I'll wait and see. Also the 5770 cards still seem overly priced for their age and impending replacement by 6 series.
As I'm after a maximum of a single aux power connection I've ruled out the 460GTX.