Quote (spartanjaun666 @ Dec 12 2009 07:44pm)
ask the best players @ dota

there is not a clear answer for this question. but obviously it will be a "carry" hero.
I wouldnt say the "best" hero needs to be a carry.
there may be the best late game hero, which would be a carry. but the best all around would probably be a simi-carry
Best early-mid game is where there's no sure answer.