Bowser haas to win for me as well. The battles with him in 64, Sunshine and Galaxy were just great. Especially with the visuals in Galaxy!
Wart would probably be a runner up, just because as a kid, it took me forever to take him out. He was more of a challenge than Bowser was in Super Mario...