I want to buy an iMac G5 (as some of you probably know already). The current promos end on January 10th and the MWSF keynote speech is on January 11th. My question is, should I wait till after Macworld to buy the iMac? Do you think Apple will address the fan problems and do you think there will be other deals after Macworld? I want a Canon printer, so I would have to sell the Epson one. It's still $99 towards my Canon though.