It has to be something with their new data center in Carolina. If they're announcing at 7 in Cali, that will be 10 there, which is about an hour after the work day starts there.
I still think it has something to do with cloud iTunes.
http://www.datacenterknowledge.com/a...w-idatacenter/