Last night, I decided to get ready for the inevitable Crusade call by firstly amassing my holks together (about 12) and putting a decent army and 2 generals on it. It took quite a few turns to get to the Antioch area (especially as normal non crusade speed!), but get there I did. I left my army on the fleet off the coast until the Pope called for a Crusade on Antioch – excellent! I grouped my army into two, with a general in each and swelled them to full capacity once I clicked the ‘Join Crusade’ button. I not only took Antioch, but also Edessa and Damascus!
This is one way to defeat the dreaded desertion nightmare when on a crusade – plan ahead! (Your own units don't have to be great, due to the better Crusading units you can hire once there)
Playing as England, by the way..