OK I bought this not so old poll back to life. Now please put your decision.
WarCraft 3 sucks its all mirco no skill when it finally comes down to it. Let me take a second to list the problems with both games: Generals & ZH: 1. Nooblars like to mass superweapons and tech to them and quit if you attack them before a certain time. 2. You cannot counter super weapons you can only destory the building that uses them. 2. The sides are unbalanced but this is fixed in ZH were there are many sides/generals you can use. WarCraft 3: 1. Newbs like to mass one thing. 2. There is a food limit so you can only make a limited amount of units. 3. Your hero is the only unit in the game that can gain exp from kills. 4. Restating rule one since you only have a few units you can build. How well mirco'ing your units is what dettermins if you win or lose the game.
Fell free to add anything to this list.
Also the best Strategy game ever made is either Total Annihilation or Rise of Nations.