I didn't realise you could sally every turn, thought once you'd done it that was it. Might do it a couple of times to wittle down their numbers then reinforce and kick their ass.

Also, does the AI every actually seige you, or do they just wait?