So based on that we have...
Titania-Sol
Energy Drop
Paladin Band
Mist-Resolve, Miracle
Arms Scroll, Draco Shield
Mage band (till magic gets up) Laguz Guard
Mia-Vantage, Wrath
Draco Shield, Energy Drop
Fighter band
Ilyana-Flare, Shade (I just love Flare...)
Spirit Dust x2
Theif band
Marcia-Adept, Miracle
Seraph Robe, Ashera Icon x2 (For Miracle)
Soldier band
Nephenee-Luna
Arms Scroll
Knight Band
Astrid-Sol
Speedwing Secret Book
Knights Ward
Lethe-Nihil, Smite
Demi Guard
Jill-Guard, Vantage
Speedwing, Secret Book, Talismin x2 (wind magic=screwd!)
Wyveren Band
Calil-Nihil
Laguz Guard
Tanith-Reinforce
Seraph Robe
Full Guard
I'm doing NM since it was asked...