I have to agree with The Man that Ninja and Samurai are equally good/bad. I rarely use them, really. I use Ninjas only to learn 2-Swords, and I use Samurais only to learn Gil Toss. Then I equip a Bare character with either of those abilities and beat up all the enemies (I usually combine 2-Swords with X-Fight). As for Gil Toss, I don't really use it until the final dungeon. There I use it against some of the tougher enemies and bosses, and especially against (SPOILER)Neo-Exdeath because he has several body parts. Oh, and was it Ninja or Samurai which had the Smoke ability so that your party can instantly run away from battles?