If you want more longevity, go for Leftovers. Sub obviously doesn't work so great with Life Orb, and not at all with CB. Sub is useful for prediction, and it helps rack up Speed Boosts. Taunt can mess up Blissey coming in to TWave you, sleepers and such, and with Earthquake you get perfect neutral coverage on every pokemon in the game, along with some valuable super-effective hits on Electrics and certain Steels. Waterfall is obviously the power move on this set. Crunch is there for STAB super effective coverage, and Return gets great neutral coverage with Waterfall.