Devin,
Are you using a pan of water on the rack below while you are baking. That should help with cracking and falling if you are keeping it better hydrated while cooking.
Several other things that I would do is to grease the outside of the tin before putting in the batter, I would consider...