Haste works ok. However, it is a fairly high level spell, and will only do something if your speed is below a certain level (how slow you have to be moving for it to take affect depends on what level the caster is). In general, you need to be moving pretty slowly. It can be useful when hauling everything out of a dungeon, so that you can still keep a reasonable speed.