Twitch has more pro channels and I think even on Youtube. Lex Veldhuis, for example, has quality broadcasts and is a very sympathetic guy to me.
Good luck.
I like watching live twitch streamers the best. It's great being able to sweat a player who is sharing some insight into what they are thinking about throughout a game.