I wish I could wander over to Apple Soho to watch. I remember Jobs announce the first iPod on the satellite feed - didn't seem so earth shattering at the time but exciting none the less but I picked one up (and some AAPL as well!)
Im debating if I should head to Manhattan and keep tabs on macrumors there, in case there is an "immediate release"