Well, prices might drop for some cards here soon because of the release of the new 1000 series from Nvidia, so if you want to wait til the 10th or a few days after that you might be able to get a better card IF the prices drop, but if you want to be safe and just get a card and continue playing faster, then I would get this http://www.newegg.com/Product/Product.aspx?Item=14-487-088&cm_sp=CraveWorthyTech-_-0531-0606-_-14-487-088-_-NA
But, it is like $30 over your price range, but it's better than getting a card that is the nearest to under it which is the 960.