Also a little advice if you want to feel extra badass...
When the enemy is sieging your fortress with catapults/trebuchets/whatever, open up the gates yourself and send out some cavalry units to do quick hit-and-runs. As soon as the enemy starts pursuing, send your troops back inside. Wash. Rinse. Repeat. I won some heroic victories pulling stunts like this. Alexander would've been proud.