Heroes IV is better.
More spells, not just 10 per school.
Monsters can move without a hero, which is very convenient when there's no room in the army.
(In Heroes III, when there was no room, monsters that wanted to join would disappear.
Heroes could gain ranks.
Creature affiliations.
Schools of magic.
And the poll shows it all!!