It's hard to reccomend a card for the future since we won't know how much the cards will be on sale then.
Decent 7770 at 105 after rebate right now, I expect chepast 7770 on Jan 1st to be at about 95-100
Comes with Farcry 3 which prob will not after the new yearhttp://www.newegg.com/Product/Product.aspx?Item=N82E16814127687
Decent 650ti at 135 after rebate, Expect cheapes to be 125-130 on Jan 1st
Comes with AC3 which may or may not change come jan first
Its costing about 30% more than the 7770 but performs only 26% more on average so not that good on price/performance but it does give more raw performance.http://www.techspot.com/review/603-best-graphics-cards/http://www.newegg.com/Product/Product.aspx?Item=N82E16814162127
Cheapest 7850 at 155, okay cooler but there are better ones (Twin Frozr, Windforce, Double D etc)
Good deal compared to the 650ti even without the game since better performance > free game
At only $20 more it beats out the 650ti in price/perf and fits your budget.http://www.newegg.com/Product/Product.aspx?Item=N82E16814150642
I would suggest grabbing either a 7850 1gb or 2gb (get 2gb since planning to go 1080p, will help in some games) when those go on sale. They will probably be better value than the 650ti.