Its on the Discovery Channel, until they actually deploy they are showing Mythbusters, last I heard its set to happen at 7:30am PST.
On the Red Bull Stratos website, the graphic on the screen shows 7:45 am Pacific for an update, 8:45 for broadcast start....IF the winds cooperate. The shot behind is is a live video of the capsule (Felix is inside).
They JUST made the decision to inflate the balloon. I guess Robert Haggar (formerly of NBC News) is the announcer.