The 550 would be the better choice and the 560 is very close behind, the GTX 295 is far behind with the 260 a little worse, the 9800(GeForce?) is little better than the 260.
To play Battlefield and Crysis recommend the GTX 295 at the very least. but the 560 or 550 would be the best choice.
in all of that gtx 560 is the most better card which is mid-high level card now in all games you can play with it with high settings with 2xaa or none on 1080p and you will get around 30- 40-50 fps.