Leviathan said:
It's probably impossible to determine which race is "best." If you wanted to do it with an objective view point, you would have to compare with race gets the best units for the least amount of gold, and which race has the most useful advantages.
Gold-for-unit wise would probably be easy to determine, but "advantages" are a bit more vague.
Lets do this way:
Best ultimate : starfall, no doubt, i've NEVER seen someone win a even battle under starfall. for the channeling part, try using anti magic potion from ur shop =)
Best melee unit: tauren, but MG's soak up WAY more damage and bears do almost the same dmg as taurens...
Best caster: Not in my opinion, but in general sorceresses and shamans are considered the best.
Best ranged unit: compraing DPS and gold cost (DPS = dmg per second), archers are the best. But they got very low life to compensate it.
Best anti-air ground unit: fiends win because web stucks the unit...
Best aa flying unit: some may say gargs, but it's proved that hippos > gargs.
vamp aura should get the battle even, but you can counter that witha simple thorns aura...or a panda =)
Best DPS unit: CHIMAERAS, kthx no comments, biggest splash, attack way faster then frosties and a scary combo with roar + trueshot aura can be made.
So... take ur opinion about which race is the best =)
night elves i think, but i just hate undead so much =(