Alright, well there are two different Pokemon I would suggest. If you're looking for a more offensive revenge killer, then Starmie would be excellent for that. You could use the Choice Specs set to basically kill anything you need to. You could also use a Choice Scarf set to be sure that you're going to outspeed the opposing Pokemon, though the power of your moves will be reduced. If you're looking for a more defensive Pokemon then I would go with Unaware Quagsire. It can come in on any Pokemon that has boosted its stats and just cripple it with Toxic or Yawn, and then kill it using Scald and Earthquake. Scald is especially useful because it has the burn chance, and that will allow you to take care of physical threats. Both of those Pokemon can take Water-type attacks well, so yeah. I would replace Mamoswine with whatever Pokemon you choose, because you need the entry hazard support.
BTW, still got that team, and I'm thinking about some changes, since I'm using it competitively.
Currently it's Azelf/Mamoswine/Heatran/Terrakion/Rotom-W/Zapdos. I need something that can help me take Water attacks; I'll probably put it over Mamoswine, or if it has Stealth Rocks, Azelf. It should be able to help me revenge things well. Got any ideas that fit?
BTW, looked through my teams and it turns out I have no actual standard OU teams. @_@
Mind if I use someone's importable? Depending on my luck I might be able to throw together an actual team but if not I'll just have to use someone else's team. XD