I respect Apple's wish not to have certain product information leaking out everywhere, but I think their latest moves are a bit overboard. Is Apple really going to be hurt by a few vague details posted at one or two mac rumor sites? Then again, Steve Jobs has always been somewhat of a control freak (as we know from "Pirates of Silicon Valley", which was confirmed as very accurate by Woz himself)