1) The GTX 260 is a solid step up. You will have a noticeable difference on larger monitors and newer games. Your current card should be able to handle the games you listed fine on 17-19 LCD. (you did not state your native resolution)
2) the GTX 260 needs more power so make sure your PSU can handle it.
3) the GTX 260 is also currently overpriced so you may want to look into an ATI alternative unless you just want Nvidia.
Sorry I forgot to state my resolution. Currently on an HP x2007v 20.1" LCD screen on 1680x1050 60Hz refresh rate.
Yes i do agree in the GTX 260 being quite overpriced, especially for the clockspeed, it's not amazing when u compare it to ATIs that have minimum clockspeeds of 740MHz with probably more processing cores as well. But I'm leaning also more towards compatibility + performance, I read quite a few incidents on compatibility issues with ATI gpu's, especially with their poorer driver support when up against Nvidia. Plus i've been using Nvidia since my first set-up and i'm very familiar with how they work, afraid i try something new i might not like or face trouble with. In any case, I'll have spool through some ATIs, do u have any suggestions in mind that's equivalent or more than the GTX 260? Thanks.
Either card is definitely a huge step up, especially for your resolution, but the HD5770 is certainly a better choice over the GTX 260. They are equal in performance but the HD5770 is usually about $50 cheaper these days. Even at the same price the HD5770 would be superior in a number of ways including DX11 compatibility, much greater power efficiency, three monitor support and superior audio/video playback features.
You are only likely to have driver issues if you don't fully uninstall your old Nvidia drivers. Running Driver Sweeper in safe mode should take care of that however; http://www.guru3d.com/category/driversweeper/
@ jyjjy: Thanks for the driversweeper tool, this will really come in handy.
@ Henry Chinaski: I like the choices here, but for the Sapphire cards, they're quite pricey, my maximum price limit for a new GPU is 130GBP ~ $195. That's how much the XFX HD 5770 1GB retail card costs here in London. I don't want to go for something crazy like 300GBP in price for a gpu, that costs just about the same as my CPU + Mobo put together.
So the verdict, out of the two- XFX 260 GTX 896MB GDDR3 vs. XFX HD 5770 1GB GDDR5, clearer choice for price+performance+compatibility would be?
^ Not if he lives in London
For price/performance, it's the HD5770, and it has better HD sound, DX11 etc.
For pure performance, the GTX260 is the way to go, but it is getting hard to find at a reasonable price.
Had the same issue myself a few weeks ago when I built my new I5 rig and opted for the slightly slower HD5770.
Have a look here at the test results (bottom left corner) and see if the extra cash for a GTX260 is worth it for YOU.
The 260 and 4870 are most often reported as being about 10% faster than the 5770. However at pone point, they all cost about $155 .... when the GFX card shortage drove prices, up, the 260 shot well past the 5770 and is now selling for about $215. At $215, i wouldn't buy it and it really won't start to be a good choice until it's within $20 or so of the 5770,
At your resolution, any of those cards will keep you happy.
Assuming you have the slot available, rather than tossing it away, I'd save that 8800 GTS for this: