I'm gonna go out on a limb and say the new macs will be released January 27th. It's likely the date iLife will ship, with it being a tuesday and "late january". It's far away enough from macworld to make sense, but not too far so as to be annoying, and they can then announce them shipping with iLife '09.
What do you think?
What do you think?