I, too, have been waiting for a new iMac for a few months. I don't really NEED a new computer, so I can wait. My Mac mini does everything I need it for perfectly, but I just wanna eliminate desktop clutter (and the 17" 4:3 Dell display...) I'll probably give 'em 'til at least mid-August or so to release one before I buy one of the current ones.
The current ones are fine. I love the design, (I think it's one of the most elegant, if not THE most elegant computer ever made) and they are plenty fast enough. The only reason I'm waiting, really, is that I'm just anxious to see what the next iMac will be like. (if they'll redesign the case, drop the price, etc.)
So yeah, while I do wish they'd update 'em soon, I'm not in too big of a rush.