Just adding a few nice spells you missed
Wizard 1
- Spook (fear at -6... I mean... -6!!!)
- Identify (It is replaceable by an item.. but god it's useful!)
- Friends (+6 Charisma greatly reduce the prices of items while shopping

)
Wizard 2
- Blur (mainly for the improved saves)
- Glitterdust (read it, love it!)
Wizard 3
- Flame Arrow (High single-target spell, when not fightning mobs and out of Magic Missiles)
- Melf Minute Meteor (You can throw some between 2 spellcastings, best for bards / fighter-mages)
- Haste/Slow (Party-friendly speed buff/debuff, increase/decrease regeneration rate)
Wizard 4
- Emotion (crowd-control)
- Greater Malison (save lowering spell)
- Improved Invisibility (makes you untargettable by non-AoE spells)
Wizard 5
- Sunfire (High damages, bypass Magic Resistance! Have your mage cast it (ALONE!) with a Stoneskin on and out of invisibility to get the most out of it. It also makes you temporarily immune to fire damages.)
Wizard 6
- Protection from Magical Weapons
- Improved Haste (support spell, it doubles! the ammount of attacks/round of the recipient. Use it on your best fighter!)
Wizard 7
- Mordaiken's Sword (Great summon, immune to lots of things)
- Hakeashar (Anti-mage summon)
Wizard 8
... nothing really worth it besides ADHW. Maybe symbols, but I personnaly dislike them.
Wizard 9
... as long as you dont memorize "Energy Drain" and "Freedom"...