There's another thread going around that has evidence that the iMacs might be updated soon. Most notably an except from appleinsider.
As for the powermacs, I really hope it doesn't take until june to upgrade. And as for everyone expecting long delays after an announcement, I don't really see this happening except for the top end model. The middle and lower machines will use most of the same components as the current models, so those should ship almost immediately.