Here is a link, games are scheduled to play for the next 7-8 hours or so today...not sure about the following days leading up to the finals though.
http://www.twitch.tv/blizzheroesI watched the first set and it was actually pretty good....Hopefully the rest will be the same.