We have multiplayer, we have single player, we even have our own GWJ SC2 Tournament, but what we dont have is a thread for all us spectators who enjoy the likes of GSL and other pro gaming surrounding Starcraft.
Live and Archive SC2 games:GOMTV
Some content is free, most isn't. GOMTV is the most avidly updated repository of SC2 broadcasting. Think of it like the ESPN of SC2.
what makes SC2 such an interesting spectator sport is the commentators and the clarity provided by knowledgeable casters. Day9 in addition to being a great tournament caster runs his own podcast/tutorial/tournements all for free. Great place for anyone at all curious about Professional Starcraft 2 and remains useful to those wise and practised in the ways of micro/macro.
sc2casts.com is a great resource for looking up casted replays. The browsing system can be arranged by player, caster, and event. They even have there own iOS app with the following features.
"recent" section, where you can see the latest videos added, or "all" to check out the huge archive
"browse" section - to browse everything by player name / caster name or event name
"top" section, with the Top 10 series for the last 24 hours/last week/last month or all times
"search" mechanism, which will help you find a certain game you are looking for
Favorites - where you can add the series you like and easily come back to them whenever you want
more than 1000 cataloged videos and new content being added each day
multiple games from events (Best of 3, Best of 5 Series) are grouped nicely and intuitively
neat "no spoilers" system of viewing the videos, where the games are displayed in a way that it won't spoil the outcome of the whole series
My personal use of this website has been to track changes in players styles. I also appreciate the browse by caster functionality. That way I can avoid the rather annoying casters out there.
Team Liquid is home to many of the great (english speaking players) and provides a significant amount of advice and internal practise leagues to the professional players. The Team Liquid Tournament section is a nifty list of what tournaments are happening where and when.