For those who are interested, Apple's press event today is being streamed live on Apple.com (for the first time ever I think), but you have to have an iPhone, iPod Touch, iPad, or Mac running 10.6 Snow Leopard. My guess is that they are "showing off" their new streaming servers they will be using to stream content to your iTV, and iOS related devises.
For those not running 10.6, you will probably be able to watch the even on live.twit.tv