Quote Originally Posted by Heath
I always enjoyed the Twinrova battle more than fighting Ganon, but Ganon was definitely a top notch fight.
Each boss battle in OoT is epic in its own way. It has some of the most amazing boss battles in any game. The music, the atmosphere, and the way the bosses appear make them memorable.

I'll have to add the Sapher Sephiroth and the Sephiroth battles from FFVII. One Winged Angel served to bring out Sapher Sephiroth's supreme power and also served to strike fear into you during Super Nova. The Omnislash battle, though not a real battle, had quite a lot of symbolism in it, the most obvious, Cloud's separation and freedom from Sephiroth's negative and positive grasp, allowing him to live his life to the fullest.

These two(Ganon and Sephiroth) are definitely the best final boss battles I've ever played in any game.

Quote Originally Posted by Rye
Bowser in the end of N64, of course. xD
ROOFLS, I was actually going to say that because it took me around 3 tries to find a surefire way to beat him.

I should also add the final bosses of Phantasy Star IV cuz they're just so darn tough.