I do NOT believe in using HM slaves. Every Pokemon in one's team should be treated as an equal. You guys that have HM slaves, go ask Dr. Footstep how they feel about you. Yeah. Feel bad. You tyrants deserve it.
Multiple Bibrals with combinations of all HM's it can learn
Multiple Tropius with combinations of all HM's it can learn