I prefer this party

Warrior
Monk
Black Mage
White Mage

It's strong and balanced. I also tried this party

Warrior
Red Mage
Black Mage
Thief

It's good, but not better than I party above. The White mage's "Heal" spells are lacking