A few suggestions that may make cavalry a little more interesting.
Lances breaking. Apparently it's been suggested before. My take on it is that the chance of breakage should depend on the level of the lance, the armor of your opponent, and your speed bonus when thrusting. It should have a...