In what universe 1.8 / 2 is close to 1.2?
Also we have this debate going on for a long time...
GPU is not the only thing that matter... And the difference is comprable to the one in the PS3/Xbox360.
And in this universe, few devs already said that it is negligable (even the MGS one; if you really believe Microsoft paid them too...).
So give me a break with the "much stronger" :)