Apple has published a teaser on the front page of its website, telling customers that an “exciting announcement” regarding iTunes is coming at 7 a.m. Pacific, 10 a.m. Eastern on Tuesday.
What? No big event in some conference center? Will Steve be there? TCould Steve be making the announcement via streaming video from their new data center?