No, the 6850 is nearer to a 5770 perfomance wise. The 6870 is the card you would be looking at if you want performance somwehere between a 5850 and a 5870.
?? 6850 is a hell of a lot faster than 5770. And 460. In fact it's a lot nearer to 5850 performance than 5770.