The names of the bosses, when clicked, lead to a Youtube video of the boss fight. These do lead to spoilers; stay away if you don't want to be spoiled.
Favorite Bosses:-Metroid Prime Second Form (Metroid Prime - NGC)A very fun boss mainly because this is the only time you get t use the ultra powerful Phazon Beam. Plus, the music is a remix of the main theme.
-Andross True Form (Star Fox 64 - N64)Really, who couldn't like this guy? Sure, he's difficult, but that's where the fun is.
-Ninetails (Okami - PS2)This shouldn't be much of a surprise... but besides that, just a fun boss overall and the music too the battle adds to the fun as well.
-"The Twin Demons" (Okami - PS2)An epic battle, this one. Again, Okami makes this battle very memorable with superb music.
-Twinrova (The Legend of Zelda: Ocarina of Time - N64)I always love dealing with elements, which it why I like this battle.
-Stallord (The Legend of Zelda: Twilight Princess - Wii)This one is interesting because of the item you have to use, a top-like item called the Spinner. The music is a remake of a former boss battle piece.
-Memiroa: Raems Incarnation (Final Fantasy: Crystal Chronicles - NGC)A very epic battle. Come on, you, and sometimes three friends, verses Memiroa who is a least 50 times taller than you.
Hated Bosses:-
Savato (Trauma Center: Second Opinion - Wii)An OK boss but if you don't know what you're doing (like I was) then you'll hate this guy.
-
Sin (Head) (Final Fantasy 10 - PS2)I hate this guy. The main reasons are that he has hight defense and HP and needs to be killed before his Overdrive bar fills (which fills when you attack him).
-
Boost Ball Guardian (Metroid Prime 2: Echoes - NGC)He deals a lot of damage if he hits you and is hard to hit back.
I'm sure there's more for both sections...