if you're going to upgrad I would upgrade atleast to the 650ti Boost, if you have a bit of room in your budget i would go ahead and pay the extra $130 and get the GTX 660. I personally would go with MSI, the reviews i've seen have said that the dual coolers on their cards keep them cooler than any of the others and the cards themselves are quite stable.