For Stratgy not involving special items I just use Diminish. Cuts all magic attacks in half. You can buy it in that island town...I think. Also make sure you have your equipment upgraded. I used Serge, Glenn and Starky. I don't rely on magic so that party rocked. I had an insane amount of healing spells on and had everyone use them whenever needed.