That is still a pretty great card, a real gem by AMD. I would hold out a bit and see what vega brings. yes a 580 is a nice step up, but for the price I am unsure if it would be worth it. (although you could probably still sell that card for something decent.)