We all know that Apple likes doing everything in a furtive fashion. The ambiguous message that Apple has on their website is no excuse. We know that it has something to do with iTunes. My guess is that its going to be something huge (duh) and its going to have something to do with the huge data center that Apple is building in North Carolina. It wont be long before we find out, just visit apple.com sometime tomorrow (11-16-10).