The best player + hero combination
By combination I mean something like Yaphets SF, Chuan WR, etc.
So who do you think is the best?
I personally think it's Skyforger's (from Finland national team) Juggernaut. All the others have a weak phase in the game, like SF fails early. Skyforger Juggernaut rapes in lane, dominates midgame fights, and outcarries everyone even spectre and medusa. There isn't a single second where he's vulnerable.
Post your own opinions!