Best offensive STAB is Mamoswine, sorry. X) It unfortunately suffers from the lack of any good physical Ice attacks but that doesn't change the type combo itself from being completely awesome. If there was a Special version of Mamoswine that learned Earth Power and Ice Beam, hoo boy...
yache chomp more and more seems to only have revenge killers.
Well hell, so do Yache Salamence/Dragonite or Wacan Gyarados to some extent. :/ They're all a bunch of offensive juggernauts that still manage impressive defenses (for a heavy attacker) due to their high base stat total. You can plop a berry onto any of them to protect their 4x weakness and expect kills, not just Garchomp.
SIGH...
Blissey is a decentralizing force. If Blissey didn't exist, how would you handle [pkmn]
Handle it like Garchomp, Machamp, Gyarados, Metagross, T-Tar, Dragonite, Heracross, Breloom. There's no shortage of strong physical threats in the game, how would it be oh-so-gamebreaking to let loose the heavy special attackers any more than their physical counterparts already run amok? Finally, the defensive metagame would be forced to leave the all-252/Bold/Impish + Blissey mentality behind. A defensive centralization (Blissey) is no better than an offensive centralization (e.g. Garchomp), it just doesn't smack people in the face as blatantly.
I'm tired of Dragon Dance getting marginalized and having Garchomp's "I'm only two base faster" Speed being thrown in every naysayer's face over and over and over... Of course Garchomp hits harder with Swords Dance. He also gets finished off by Starmie, Infernape, Gengar, non-Ice Shard Weavile, you name it. Likewise, Salamence and Dragonite don't have to worry about them but may not buff Attack enough to kill mid-range defenders that Garchomp can OHKO. If anything, I'd argue DD is superior because it's easier to get away with DDing twice than it is SDing twice, putting yourself at the same Attack power with nigh-unbeatable Speed.
Sand Veil hax aside, Garchomp will generally die in 2-3 hits like the rest of his high-stat brethren. He'll take one or two hits just setting up and generally lose most of his health right there, then you're basically banking on your opponent not having anything left that's faster or can take the hit to finish the job. The italicized snippet is obviously important and just goes back to what I've been saying the entire time; Sand Veil is the only thing that separates Garchomp from the rest of his hard-hitting brethren.
Manaphy has much better type coverage, Garchomp relies on the sheer power of neutral Dragon to bully through things. (Less Speed is hardly an issue since, as I pointed out previously, the only pokémon that outspeeds the 299 crowd and not also Garchomp, is Garchomp itself.) Not only does Manaphy attack a generally weaker SpDef stat but double damage from its fairly strong type coverage more than bridges the power gap against nearly half its targets. It lacks type weaknesses to exploit unlike Garchomp. It's not susceptible to Burn. Special walls that may get in its way are more easily trapped and kill by Dugtrio/Pursuit than the physical walls that strike back at Garchomp. Even beyond that, with Rain Dance support, Manaphy becomes immune to status and its Surf rivals Garchomp's Outrage in power.
In other news, with this whole "lol Garchomp wins with one-turn setup [even though it really doesn't]" I should point out that Wobbuffet consistently guarantees a free turn if the opponent doesn't submit to having itself outright killed by Counter/MC. Fuck Wobbuffet.
You cannot compare being Sand Veil haxed to using Stone Edge and having it miss. A player went into the battle consciously choosing to use Stone Edge, and knowing there is a chance of it missing. If they didn't want the chance to miss, they'd use a different move. Ice Punch to hit Flying-types, perhaps. Sand Veil is completely beyond the control of the player, short of using Abomasnow.
While I agree that it's not a comparable situation, for one because Sand Veil is completely passive, it's not really fair to put the onus on the Stone Edge user. We're not talking Flamethrower vs. Fire Blast here, there is no viable, more accurate alternative to Stone Edge. (Rock Slide finds little use outside of Aerodactyl, who can use the flinch to great effect, and even it's still not 100% accurate.)
Sand Stream is more overpowered than Sand Veil, BTW, ban T-Tar and Hippowdon instead of Garchomp. :P And poor Abomasnow too.