Wow, I guess I'm like, the ultimate loser when it comes to the boss fights with the Organization members. XD I die a million times on them (Except Luxord.).
Quite honestly, all of them gave me a pretty hard time (Except Luxord.), although for Saix, it was mostly my fault on my timing and stuff...