BFME II is the best in the series
Good Factions
-Dwarves
-Elves
-Men (combination of Rohan and Gondor)
Evil Factions
-Goblins
-Isengard
-Mordor
Each faction has their own heros, buildings and units. There are new fortress upgrades and new hero powers for the existing heros. Also in BFME II you can now create your own heroes with their special powers and stats. Depending on how you powered up your hero is, they could cost from 1000-5000 upwards.
The war of the ring campaign is a great new addition but it still needs to be worked on.
The war of the ring and the weaker civilization (goblins) are the only faults in this game. Also it requires plenty of space (6 gb for data and more for saved games)
BFME II is the best Lord of the Rings game ever!!!