Holding back at MacWorld

What was Apple holding back at MacWorld Expo and why? My theory is that basically everything not related to the iTV (as announced in September with a "more in January" promise) and the iPhone were off the table because of messaging requirements. Apple knew that they had one big message for today and even talking about the Apple TV was held to a minimum. Anything else they announced on Tuesday would fall through the cracks. As such, I'm expecting a month of Tuesdays for announcements by Apple of all of the "ho hum" things we've been waiting for (speed bumps on the Mac Pro, final date for Leopard, etc). Not that I think those things are boring, just that from a messaging perspective, they're not as exciting as the iPhone and they would end up getting completely lost.