Wow - only i3s - apart from the highest end. I was expecting i5s at least in all.
No Mac Pros.. still.
Are the ATI Radeon HD 5670 any good for games? Did apple up the graphic cards due to Steam?
These iMacs look good for the average consumer - for example, they'll know what 3ghz is, not what an i3 is, but I suspect they're not going to be much faster than a midrange Core 2 Duo from last year's model.
And no, the graphic cards are still typical Apple anemic. They're not bad, but they're not great either. I think the 56xx series came out 6 months ago.
No USB 3.0 or Blu-ray either. This update just reeks of Apple taking the leftover or bargain bin components and putting them into a shiny enclosure and calling it a day, especially the CPU's.
EDIT: The 4670, which comes in the base model, is no good. The card's about 18 months old, but probably more than good enough if all you try to do is play crappy console ports through cider. The 5670 is better and more usable, but it's still a low end graphics card that goes for < $100 right now. The 5750 is a reasonable card for a new higher end computer, but this card belongs in a $1200 machine, not a $2000 machine.
This is Apple making older macs less usable by hindering something about them, to convince people to buy new models instead of a used mac. In a year, no one will mind a 3ghz machine, but no one will want a 4670 graphics card.