You can't ask someone who's been playing Final Fantasy for 23 years this question and expect just one answer. =P

As it stands: Red Mage / Dark Knight / Samurai. My initial answer would have been "Red Mage / Ninja" but Ninja's coming so....WINNER!