Other than kid buu, pretty much all major villains after a point (to my limited dbz memory) have been defeated by someone "leveling up", and over powering them.
Goku vs Vegeta with Kiaoken
Ginyu Force with a newgame+ goku
Frieza with SSJ
Androids With Super advanced Trunks
Cell with SSJ2...