Mind blank and spell resistance are both wonderful and will only get you into trouble under specific circumstances.
Foresight is absolutely amazing, when utilized right and not nerfed by your DM.
Both contingency and chain contingency are awesome - they have saved many an NPC's life for a fight another day. If your a wizard of the appropriate level, there should be little reason not to be packing these spells.
Spell turning has it's perks as well, especially against those nasty meamagic feat using foes. Having ones own weapons turned against them always sucks.
Stoneskin, fire shield and globe of invulnerability are no brainers, but watch out for NPC spellcraft checks against your fire shield to realize what it is. Also, stoneskin is no longer the 2E powerhouse that it once was, so don't rely to much on it.