Where to find Starcraft 2 live streams? Thanks guys
teamliquid http://www.teamliquid.net/video/streams/
teamliquid.net, look at the right side of the main page where it says Live Streams
http://www.teamliquid.net/video/streams/
wow thanks guys!
justin.tv or what they recently named the gaming section, twitch.tv. 80% of the games being streamed are SC2. People also rebroadcast most major competitions there as well.