Best in being strongest, or best in being best?
Lugia, the guardian of power and balance would be my choice. He might be a legendary pokemon, and does not really have some super ability like cleansing water or switch time or something like that, but I still like him. A strong and still gentle pokemon, only fighting for balance.