Hello everyone. I have been following this forum for quite some time now, ever since I decided to make the switch from PC to mac back in February. I actually placed an order for an iMac back in February (twice mind you) but cancelled upon discovering MacRumors and learning that the iMacs were in for a possible refresh around this time. I had an Alienware M17x (awesome machine) that was fully spec'ed out and auctioned it off last month on eBay, so have been PC-less ever since. I am wholeheartedly disappointed as alot of you are at the absence of what should have been an iMac refresh at WWDC. I still believe the iMacs will be silently refreshed at the launch of ML. With that said, I was thinking of just pulling the trigger and picking up a maxed out 21.5 inch i7 iMac with the built in ATI 6770m (for Diablo 3 which should be ok right? or should I get the 27 inch 6970m?). Seeing that Apple has marked down the prices of BTO macs, I believe this to be a reasonable purchase. I am also eligible for a corportate discount as well. Based on my configuration of a fully maxed out 21.5 inch i7 2.8 ghz with 16gb of RAM and a 1TB HD/256 SSD combination, that'll cost me around $2600-2700 (including apple care and taxes!). But wait, the great idea is in the apple's return policy and the window of time they allow for returns. After speaking to an apple rep today, we have 14 days to return the item upon receiving it (14 days to notify apple that you will be returning the product and an additional 14 days to actually return it from the time they send you a return delivery pre-paid label which will cover cost of return shipping ) If I order the iMac next week, I can decide to return it at the beginning of July (of course contingent upon possible iMac refresh rumors), and then I'll have an additional 2 weeks to actually make the return. That will give me plenty of time to see if the iMacs are refreshed in time for ML, and if not, I will just hold on to awesome machine that I have. So I think it's a win-win no? Sorry for the long post Also, in your opinion, is the 27 inch iMac too big? Will the 6970m be able to run diablo 3 well? Let me know what you think? Thanks!