If your torn between those two get the Radeon 7870 LE Tahiti Edition.....its pretty much and underclocked 7950, and it OCs a little bit hight then it on high overclocks. In all actuality it should be called the radeon 7890 or radeon 7930, dont know why AMD didnt do that this time around.
Heres...