Ruin - Level 1 ACN - Absolutely useless thanks to Stone and Stone 2. Avoid.
Psysick - Level 4 ACN - Again, useless. Avoid.
Thunder - Level 6 THM - A nice little DOT to go along side Aero that is useful when soloing. Take
Surecast - Level 8 THM - An absolute must. Guarantees that the next spell you cast cannot be interrupted, making it essential for when things get hectic. Take
Virus - Level 12 ACN - It has its uses when soloing however it is completely pointless in dungeons. Avoid for dungeons, take for soloing.
Swiftcast - Level 26 THM - Another absolute must have. Swiftcast, as the name implies, makes your next spell cast immediately. It can have various uses in dungeons as a panic button, from immediate healing when things get rough to instant resurrects. Take
Eye for an Eye - Level 34 ACN - A nice barrier spell that can be cast on a single target. The barrier stays active for 30 seconds and in that time there is a 20% chance that when barrier is struck, the striker will deal 10% less damage. Every little helps when healing so it is a nice assist to keep up your sleeve. Take.
TL;DR - Take Thunder, Surecast, Swiftcast and Eye for an Eye.