In my opinion, Steve Jobs' keynote Tuesday at Macworld left a little to be desired.  Yes, he did introduce a few cool products, but overall, the whole thing dragged.  Anyway - here is a bit of inside information from a supposedly reliable source inside Apple.  Sounds like Jobs' original keynote had to be largely scrapped due to supply issues with the new CoreDuo processors.