I would have to say my favorite reoccuring bosses would be Seymour (FFX) and Gilgamesh (FFV). They both fit into the story so well, proved unique in almost all of your battles with them, and both had attitudes and personalities that made them stand-out big time in the games.