I've played 2 mods

Lands to Conquer (Good, removes most of the exploits from the game, its basically the same game) It's harder.

The Long Road- pretty hard to start off. It looks like if you want a challenging long campaign, this is it.

You can't go wrong with either one.