Probably my favourite boss battle is Riku/Ansem in Hollow Bastion from KH1. For me that is the fight has the best lead up, payoff and significance in the whole game. Also, I was severely under levelled the first play through and it was so hard for me to beat him, so when I eventually did it felt awesome.