Of all the boss battles I've played, it would have to be a tie between the first boss in Ikaruga and the final boss in Castle Crashers. When I saw that a treasure chest had landed on him I was so relieved, and then I got it open and I was like "OMFG GIANT SPIDER AHHHHHH!"