For my first playthrough:
Vaan: Shikari / Monk
Penelo: Time Mage / Black Mage
Balthier: White Mage / Machinist
Fran: Red Battlemage / Archer
Ashe: Foebreaker / Bushi
Basche: Unlan / Knight