Which boss was the best out of all the Metal Gear Solids that are cannon to the main story line (Metal Gear Solid 1 - 3, Portable Ops). This is all opinion, just pick any boss or bosses, why you liked the battle or why it was memorable. This may include any you hated.

Here are the groups:

Metal Gear Solid

Revolver Ocelot
Sniper Wolf (ice field battle)
Tank (Vulcan Raven as pilot)
Vulcan Raven
Psycho Mantis
Cyborg Ninja
Hind D (Liquid Snake in Helicopter)
Metal Gear Rex
Liquid Snake (Hand-2-Hand)


Metal Gear Solid 2: Sons of Liberty

Olga
Fatman
Fortune
Vamp (main battle not bridge)
Harrier (Fighter Jet)
Metal Gear Ray (all 20 of them if you played extreme -__-)
Solidus Snake


Metal Gear Solid 3: Snake Eater

The Fear
Revolver Ocelot
The Pain
The End
The Sorrow
The Fury
Volgin
Shagohod (with Volgin at controls)
The Boss (The Joy)


Metal Gear Solid: Portable Ops

Python
Null (Perfect Soldier, either battle)
Metal Gear Raxa (Ursula at the helm)
Cunningham (on platform)
Gene

---------------------------------------------------------------
For me, all which were played on the EXTREME setting:

Hardest Battles: 21 Metal Gear Rays, Harrier, The End (omg this took forever)
Funnest Battles: Vulcan Raven, Cyborg Ninja, The Fury (looked cool), Revolver Ocelot (mgs3)
Sexy Characters: The Boss, Metal Gear Rex, Null, The Sorrow, Revolver Ocelot (young)