Apple has created a pattern of releasing a new product every month during the past 3 months on the tuesday closest to the middle of the month; MacBook, MacBook pro, mac mini... And obviously the air iMac and mac pro are all overdue for an update, how do you think it will go down???