The NY Times has a great daily schedule available. Shows what is going on at the time you access, plus what is coming up later in the day. http://london2012.nytimes.com/schedule

As for livestream, I use http://www.nbcolympics.com/online-li...-28/index.html

Pick the sport you want, then the day. The time shown is the time it will be here - not there. I've been using it with few problems.