My DM has allowed me to take my spell from any class list in existence. I'm a specialist wizard in divination and I've banned evocation. I'm also an incantatrix and have banned enchantment. My question is what are the best touch and personal range protective spells at each level. I'll be taking archmage so I can get the reach spell high arcana so I can persist touch spells. I also intend to take spellguard of silverymoon so I can impart my personal protective spells on others. 3.0 and 3.5 spells are allowed.