Hi guys im looking for a budget gpu that can play games at 1600x900
my games at black light Dota 2 COD MW LoL
since replacing my monitor which is 16 inches then moving up to 20 inches which has a resolution of 1600x900 suddenly my gpu cant handle it. My budget is around 100-175$
my system is
core i3-2120 3.3Ghz
Windows 7 ultimate-64bit
I suggest get gtx 650ti 1gb for that resolution.it will handle games pretty well and will last longer than hd 7770.while hd 7770 can litle struggle in coming up year as games are more demanding.raise the budget and get gtx 650ti.you will never regret later.
HD7770 is a really solid basic card, the GTX550Ti is kinda similar but older.
Given you've said you can go up to $175, I'd definitely be considering the HD7850 as they start at $160, and get a 2Gb version if you can.
With that you'll be able to play the games you want with most of the settings turned up. Based on the benchmarks on this site you'll get around 40fps with the High detail preset in Crysis 3.