Not necessarily my favorite, but I was playing God Hand for the first time and a friend was over, when I got to a cutscene. A bus came by, stopped, and when it left, a gorilla wearing wrestling spandex was reading a newspaper on the bus bench. The main character Gene walks up to him and asks "Hey wait, you're not a human, are you?" Which the gorilla replies with a grunt and waving his hands to indicate that he is indeed not a human. As the boss fight starts, one of the silliest beat em up fight songs starts playing and I'm pretty sure he got in a few good hits cause I was too busy laughing.
Favorite boss fights probably include final fight with Vergil in DMC3 and the sniper battle with The End in MGS3.
Favorite boss fights probably include final fight with Vergil in DMC3 and the sniper battle with The End in MGS3.