Ruuko said:
i think you should save up a little bit for a 7870, performance is great (570 standard) and power consumption is pretty low,
but if nvidia is the "thing" you want, i think going with a 560ti or even a 570 would be better, im pretty sure the prices will further decrease as the release date for the newer 660/670/690 cards draw near
personally i would go for the "mid to higher end" cards, and spend that extra 50~100 dollars, that way it will last me another "gaming year" before it becomes outdated, and the 560 is a pretty good overclocker, i have one myself and i clock it 15% from stock with no problems on msiafterburner, and for games (assuming you like mmorpgs - games such as Diablo 3, TERA, GW3, AION, you will have a better graphics card, and it will, and i assure you, it WILL improve your gaming experience), they might not require a lot, but getting a better graphics card will be better in long run, because who knows, you might find / get recommended a new game and suddenly, BAM you realize your graphics card isnt good enough, and there you have it, wasted the 140 dollars for a mid-end card
your current card is a 6770, theres no reason to be getting another mid ranged card, heck id probably say its a low end when compared to all the other GPUs on the market today, you should aim higher and spend the extra buck for performance, and for me, prices of the 560's and 570's have dropped by 50 dollars> get your moneys worth by getting a better card, that way you wont need to upgrade when you feel like playing a new game and realizing that your card is not sufficient
and note, you are playing on a 1920x1080 reso
GTX560 is 160 here, and GTX560ti is 170 here, (and yes i know your budget is 140 but do think about it - it is most definitely worth it)
my recommendation, ASUS GTX560ti or GIGABYTE GTX560ti, supreme cooling solution, and great performance,
prices arent high, - or wait till 660 comes out and see what its performance is like, and the prices for it shouldnt be too high either,
but i guess if the stuttering isnt really annoying you too much / have some extra cash lying around the house / borrow off someone, i would probably try grab a 2gb graphics card, (if you see a 2gb 6970 i would highly recommend it)
edit: also if you want to know which one is better, id go with the EVGA, even though its core and shader clock is lower than the ASUS, its effective memory is 200mhz higher, and is better (i think) - cause core and shader is easily manipulated in whatever overclocking program you're using ( i assume msiafterburner ) - and for overclocking, try not to exceed 10~15% <-- just incase you didnt know, other than that, you're good to go, your other system parts are all good =)
hope this helps
OP would be throwing money away on a 2gb video card for a single monitor standard HD that is.