Hmm, that's a good question, there's so many memorable or cool bosses out there. I think my favorite one though has to be Galacta Knight. Even though he may not be the hardest boss in the world he's fun to fight against, he has a great design, and potential to become a better boss or perhaps a better addition to the story. Even though he claims to be the best he never manages to be on top.