I have been playing Heroes of Might and Magic games since I was kid (7-8 years old). Now about 16 years later I still like these games and play them. Almost daily. :)
In my opinion Heroes 2 Gold is the best, then Heroes 5 ToE, Heroes 3 and maybe Heroes 6.
I have played Heroes 1 like once and I don't like Heroes 4..
But now few days ago I bought Heroes of Might and Magic 1!
Reminds so much of Heroes 2. Still Heroes 2 is far more better! :D