So i've recently quit WoW and decided i would try out starcraft. I was wondering if there are any sites such as mmo-champ but for starcraft?
Also any experienced players that can inform me of any other relevant things, such as youtube users with good 'How to videos' etc.