This is not directed squarely at you, but in general to the people complaining:
/Incoming rant
The GTX 580 wasn't exciting at its price when it was launched, either, yet I didn't see people whining as much as they're whining about prices now that AMD is selling for high margins, too. Look at the HD 4000 and HD 5000 series and their prices and where it got AMD. Yes, they sold a ton, but they were making next to nothing on each and that reflected on the profit margins for the GPU division. When it comes to business, the bottom line is margins>volume. AMD isn't entitled to give you bleeding-edge performance for $100 less than the competition. If you think they do, I never want to see you become a businessman because you'll see how flawed the thinking is.
If you want the best bang-for-buck, you don't look at the Enthusiast market, but rather the Performance market. There, you can get great cards for cheaper like the Radeon HD 6870 and the GTX 560 Ti. Above that, diminishing points of return start to kick in, but you can get a lower-tier Enthusiast card like the HD 6950/70 and the GTX 570 for not that much, under $350.
So, to all those complaining: stop whining. It's priced where it needs to be if AMD wants to effectively compete, and if you wanted bang-for-buck you wouldn't be looking at these Enthusiast cards anyway. Another thing I find quite hilarious is some people with GTX 580 3GBs complaining about the price when the HD 7950 3GB is the same speed or somewhat faster yet it costs $100 less ($450 vs $550) and you had no problem paying that much for the GTX 580. Give me a break.