What about pairing up Azumarill, (Mega)Gengar and Ferrothorn? They cover each other's weaknesses (aside from Ghost) and offensively only Poison, Electric and Bug are left open, unless you teach ferrothorn Bulldoze then only Bug is open.
Azumarill @ Choice Band / Splash Plate
Huge Power
Aqua Jet...