Take into account that the 6870 is only an inch away from the 5870, with only 1120 SP's. A 6950 with (supposedly) 1536 SP's is going to beat the 5870 by a bit, which puts it in 480 territory.

edit: zerazax pretty much beat me to it.