Before this week Mike Richards would have been my pick, but now I have to give it to David Faber. It's a shame he has a day job and doesn't seem to be in consideration given the recent news, because the way he handles the game is phenomenal and the best I've seen since Alex.