Yes, I would have to recommend the HD 7870 this time since it is really faster compared to the GTX 560Ti, but you will have to wait until March 19. (359$)
But if you don't want to exceed 300$, buy the HD 7850, which is priced at 259$.
The HD 7770 and 7870 are great buys. (good performance/dollar)