@DTC: We stream to flash as well as Silverlight for just this reason. Do you have Flash installed on your Surface? I just tried on the device we have here and it streamed the current live content fine, and then I went and played the day one keynote. It played fine as well, in HTML 5.