Favourite boss? That's a tough one.

I'd have to say the Weapon (forgot the name), which ISN'T optional. A pretty difficult boss for my characters at least. At the end of the battle, seeing your characters level up not once, but twice or even three times is pretty cool!