Considering CoM, I'd say the hardest boss fight was the chain of both Riku (Replica) IV and Larxene II, straight after another. It took a lot of concentration not to mess this one up. And maybe 4 tries. However, I haven't beaten Marluxia II yet, and neither have I actually STARTED on...