If you like an intelligent challenge, Stronghold 3 is amazing. Spending a little working my way through the campaign at the moment. When I actually suss out how to increase the population, which in turn benefits your army, I'll have a bash online.
Highly recommended.