Right now the Space Shuttle Discovery is on its way to the International Space Station. Here is a link to a high quality live stream of Nasa TV.