I am also choosing the Radeon HD 7770 over the GTX650. Its a slight bit cheaper here, but its performance is a step up better.
Its a fine card. Its no Radeon 7950 or GTX680, but given its price, a very fine choice for high detail gaming on most titles (and maybe medium detail on some extra intensive new games).
It rates about 59th on the list of high-end cards on Videocardbenchmark.net. The GTX650 is about 75th so its a no brainer.
I usually look for ATI / AMD cards, they are always better value for better quality IMO.