Simple answer! Get the best you can afford on the list: (probably the 7850)http://www.tomshardware.com/reviews/gaming-graphics-card-review,3107.html
All of your other specs are in line, so there isn't really anything to consider but price.
Also -- you should start watching deal sites like logivbuy and techbargains for good deals on any of the cards you listed above.
Edits: I should note that any of the competitive cards in this range should handle most games on medium-high settings. What you are looking at between this is mostly a difference in framerates and some of the bells and whistles like 8x anti aliasing.
Full article i pulled from: http://www.tomshardware.com/reviews/geforce-gtx-650-ti-benchmark-gk106,3318.html