Hardest Boss: Not sure. Rapthorne from Dragon Quest VIII gets points for being a total slog though, with the summoning of seven mages requiring everyone to pray for a turn, for seven turns before you could get a hit in? *Yawn*
Favourite Boss(es): Easily, the following,
Sephiroth: Kingdom Hearts/Kingdom Hearts II - A fantastic boss fight in both games. He's considerably harder in the first game, but was still fun to fight. His "Descend Heartless Angel" attack was brilliantly redesigned for both games as well. My only gripe with him was that, even on Proud mode, he wasn't much of a challenge in the second game. Beat him at level 53, Ultima Weapon (I guess that counts for something), took me around 9/10 minutes to do. *Sigh*
The End: Metal Gear Solid 3 - Innovative, interesting and intense. Sneaking around three massive areas in search of a sniper genius? Yes please! What made it even better were the numerous options available to you as well. You could eat his parrot, making him enraged and giving his position, you could wait for him to fall asleep for the same effect, you could wait a week and let him die of old age, or, best of all, you could kill him off earlier in the game, leaving you a fight with Ocelot's guard!