OoT had such awesome minibosses. That is one of the things I will never forget about this game, the minibosses.
But my vote goes to Iron Knuckle. Was that not one of the most epic fights in the game? I also like the concept of Nabooru being brainwashed by Koume and Kotake, I thought that was...