Why?, because i already have a macbook pro and i can get by on that so i may aswell just wait. And if i buy a 21.5'', id like to wait for the 7xx series of cards so i can get some better graphics and future proof a bit.
No one can predict which way Apple is going to go on Graphics cards. They did an about face with the current iMac having moved from ATI cards. But the switch back to ATI is shown by the inclusion of FirePro cards in the Mac Pro preview.
Apple tends to change the iMac graphics cards with each completely new release. With the current iMac model being released in late 2012, it's unlikely there will be a major update of graphics cards until 2014.
But as history shows..... anything can happen.
The current GeForce cards in the current range have dramatic performance variances that should also be noted:
Pixel Rate comparison:
GeForce GT 640M (21.5" iMac) - 5.88GP/s
GeForce GT 650M (15" MBP Retina/21.5" iMac) - 5.96GP/s
GeForce GT 660M (27" iMac) - 6.68GP/s
Then a massive jump to:
GeForce GT 675M (27" iMac) - 14.4GP/s
GeForce GT 680M (27" iMac) - 32.2GP/s