Staff of Light is a must. Infinity boots are a cheap upgrade. Either God Cape or Ardy cape 3/4 (probably the ardy cape as you lack prayer bonus in mage gear). Ahrims and Slayer Helm is a good choice. If you are a dungeoneering fan, Arcane Stream necklace is very useful. If you despise dungeoneering, a Fury is next best. With regards to a shield, for monsters with a lot of HP, a surgebox is a good choice. Effectively adding another 5% damage (although it will work out to be slightly less than that because of the way the special effect works). Obviously Arcane spirit shield is a good tanking option, as it has high mage attack bonus. Edit: I forgot one very important thing. If you are 91+ Summoning, a Wolpertinger is a very good familiar to use. Using the spec every minute (the scrolls are cheap) will keep your magic level at +7, adding another 21% damage to all your spells. If not 91 + Summoning, but you have a nice amount of overloads to use up, those are an alternative, providing the same damage boost. If you dont have loads of overloads either, you could either buy a vecna skull, or use extreme magic pots.