I just wanted to add, for those people who thinks 3E haste is fine as it is, citing other spells and abilities that get used in every combat, think about it from a wider perspective. Do the party rogues use sneak attack, flanking, and tumble in every time they're able? Yup. It's what they do, but you don't notice the wizard or cleric (typically of course) rolling around and catching the opposition off guard for massive damage. You don't catch the fighter wielding small, nor do you find the fighter wearing little to no armor so as not to reduce his tumble check. Do all arcane casters use MM in most fights, yes, but offer your 4th to 5th level fighter that casts a 3d4+3 MM three times a day and tell him he has to give up all weapons and armor for it and he'll laugh at you. These abilities are used every time by the groups that are supposed to use them, but Haste gets used by everybody by whatever means necessary, boots, potions, wands, scrolls, etc.
As for healing, IMHO quick, reliable healing spells are really there for the DM. Try WoT where all healing spells do is convert real damage to subdual and sometimes take several hours to cast. It's there to keep the DM sane and the adventure moving.
Z