Too many posts have gone by without Devil May Cry 3 being mentioned.
This is pretty much the first thing that comes to mind for "awesome final bosses".
--
"God Hand is the ultimate expression of the joy of humanity, specifically the punching part of the joy of humanity."-Shigeru Miyamoto