Very good list and I agree for the most parts. However, regarding a new MacBook being a sure thing I think you are wrong. The MacBook was last updated only a little over two months ago on November 1st. Now, that doesn't mean there is not going to be a new one at MacWorld, it's just not certainty. Far from actually.
Besides that I think the list is great, and I completely agree that it's almost certain there will not be a new iPhone (updated software, yes, but not hardware). People expecting that are setting themselves up for a big disappointment.
The Definitive Matrix of Macworld '08 Predictions and Rumors