Only an idiot would keep garchomp in against mamoswine, so it isnt a valid argument.
Really? Mamoswine can't be mentioned as a great Garchomp revenge killer because "only an idiot would keep Garchomp in"? Alright guys, I guess bringing up Azumarill as a great revenge killer for Rock Polish Rhyperior isn't valid because "Rhyperior wouldn't stay in." Your logic is quite flawed there =/ Mamoswine most certainly deserves a mention. If it forces Garchomp to switch, guess what? It has dfone its job anyways (forcing the "best" OU pokemon out).
For me, it has got to be Heracross. Toxic Spikes are VERY common, and given Guts and Facade Gliscor and Weezing (oh and Bulky Mence lol) aren't the "counters" people think they are. Also, his STAB moves totally destroy everything except flyers and ghosts, and Stone Edge takes care of that. If you get Gut Facade CBcross to get its boost, nothing gets in its way. Nothing.
It can also run a SD set very effectively and has a very impressive special defense score. Toxic also beats all of its counters except Weezing, which isn't common at all.
As for Garchomp, it's so insanely common and abused the people are ALWAYS prepared for it (usually over prepared). It's a powerful sweeper, and despite having good base speed it's easy to revenge kill. I really like CBchomp though, who imo is one of the best CBers around.
As much as I think Evire sucks, people aren't talking about moving it down a tier, especially when its usage easily puts it into OUs. Should it be used? Well no but it is.
Just to point this out, but NOBODY uses Life Orb on Garchomp Azonic, and only Outrage will OHKO, effectively getting it revenge killed by Mamoswine or Scarf Chomp.
As for CBchomp killing it, Garchomp's different sets have different counters, just like how SpecsMence and CBmence has totally different counters. This is true for all pokemon, not just Garchomp. I don't know, I've always felt Garchomp was hyped a little too much. Yeah it's really powerful, but its speed really does hinder its ability to sweep with SD and people overlook that. Yeah 102 base is really good, but a lot can revenge kill it and I don't like my set-up sweepers getting revenge killed with ease. I guess that's why they usually have substitute lol.
Also agreeing with the Gyarados hype here. It's just a fantastic DDer and CBer.
Sorry, I just generally disagree with a lot of pretty standard thoughts and listing all of my disagreements would take too long so I'll cut this post off now :P
EDIT: Not to deny Garchomp's overwhelming power but I never really saw it as something that could sweep a team. It usually gets a kill and sometimes more but eh its speed really hurts it, despite it being pretty good.