Maybe it's just me, but it looks like Apple is set up nicely for a Mac "special event" sometime in the next couple months. They've said that they're moving away from Macworld because they like to control the timing of their events for when they're stuff is ready. What better way to make that point then by holding an event sometime in late January or February? Look at all the things in the product line that need to be updated:
Mac Mini, iMac, Mac Pro, Cinema Displays, Apple TV, Snow Leopard.
An event with all these items would be awesome.
A couple other side benefits:
1. An event further from Christmas is less likely to tick off people who bought the above items for Christmas.
2. iLife 09 isn't ready until the end of the month. How many people would be ticked off if they ordered new computers today with iLife 08 only to find out that there's a new one out in two weeks?
Because of all this, I think a late January or February event makes a lot of sense.