best card for the money?
TPU has a "performance for $" chart:
You can see the 6870 and the 5770 lead in the way of value.
Normally the faster the card is, the worse its performance/$ ratio, because people are willing to pay more to have the cutting edge. However the 6870, dispite leading this chart, is a pretty powerfull card.
You can find a 6870 for around ~140$ and theyre pretty close to 5870/6950 performance levels (~560-570 levels).
Thats not at all bad for around ~140$.
http://www.newegg.com/Product/Produc...82E16814131378
^ Powercolor 6870 for ~140$ after MIR.
a stock 570 is around ~20-25% faster than a stock 6870.
However you wont find a 570 thats priced around 25% higher than the 6870, they ll be alot higher.
If the 570 had same "value" in turms of performance/$, they should cost around 175$, but like you said, their over 300$ most of the time. Its hard to justify their cost, unless you really need that level of performance.
in short, the 6870 makes most cards look like bad value, so id recammend you that.