I strongly recommend you waiting a week or two, since AMD will be releasing their new series, one card rumoured to be 200$. Also, Nvidia will supposedly reduce pricing on the mid-rang cards within the next week to combat this.
Johnny_C13 has made a good point, if you can wait a little longer, you can get your hands on a R9 270X Radeon, in the US will go for about $199 (USD), and features 2GB GDDR5.