http://www.anandtech.com/bench/Product/304?vs=291
6970M is an underclocked 6850, should be around 12% slower. It still seems to be an update although the iMac has greater resolution which requires more horsepower too.
So I could actually be downgrading in quality if you consider the higher resolution and the underclocked factor...hmm...that puts me in a pickle...