I actually finally have someone that is good at casting, casting my games from Starcraft 2. His alias is Nomix. He's my cousin, but I'd like to think his casting is actually really good, and that I'm not biased just because he's my cousin.
The first of many are on his youtube page, and I'll link them here real quick, as well as his page.