Yeah,
Heroes 3 may well be my favourite non-adventure game, too.
Maybe it has nothing brilliantly original in it, but it's second to none in terms of fun and addictiveness. I also liked parts 2 and 4 (number 4, I feel, gets a lot of flak for nothing); haven't played 1 nor 5.