I'm considering selling my MBP for an iMac and an Apple Tablet early next year (should it materialise), but my biggest concern is the graphics capability of the iMac. The 9600M GT in my MBP is absolutely pathetic and couldn't run current gen games the day the laptop was released. How does the HD4670 fare in the 21" iMac? I'm looking to play Crysis high/medium and Mass Effect, Bioshock, Fallout 3, Assassins Creed 2 etc. high. Will a 5770 equipped iMac appear any time soon?