I too have been waiting since April, just some advice to those of you breaking down and buying new machines right now. Buy a ext Hard Drive and back up with time machine, return your iMac at the 14 day mark. Go to best buy and purchase an iMac at a reduced price and you will get another 30 days. If the new macs aren't out by then you have a serious decision to make. I'm guessing 7/10/12 is going to be the Tuesday that the new iMacs come out along with Mountain Lion. I believe that with the Ivy Bridge demand apple is being smart about how and when they release their products.(except the Mac Pro that's a mess). iMacs are almost always released with the newest version of the OS pre installed. Don't make the mistake I did when I bought my beige desktop G3 years ago only to see the Green IMac released a month later with a better keyboard, mouse, GPU, more storage, more ram. I was a mess for the longest time. There may not even be a complete redesign, but if there is and the new one looks like a 27 inch iPad or IPhone or is just as thin with better performance and ssd I would never forgive myself. I'm sure Apples strategy isn't to release all of its goodies in one day. June was about the notebook, July may be about the desktop, August may be about the TV., September will be about the ios6, October is about the iPhone. November about ipad mini When it is spaced out and Apple shows that it has a lot coming through the pipeline it's stocks will be on their way to 1000.00 per share (which is all Tim Cook cares about). They need a bump in desktop sales to get their numbers in the 3rd quarter. Trust me, iMacs are coming soon, don't give apple the needed boost in iMac sales to allow them to postpone a release. They look at sales as a factor of when they release too.what company wouldn't want to get rid of all their old outdated stock. I will purchase 3 more from best buy if need be.
Wait wait wait.