Thanks for the thread Chris is me. I've always loved Hariyama and am well aware of its capabilities. However, Snorlax does the resttalk better IMO is what I've found from experience. They both get Whirlwind, Body Slam is more powerful, and Snorlax lasts a helluva lot longer. He definately is a fantastic counter to Tyranitar, Weavile, etc. but the reason he isn't used as much is because there are other OU pokemon that can do the same thing and still fit into a team. For example, Scizor counters them both easily, and can U-Turn out of Tar even if it has Fire Blast. The main issue is though, while Hariyama counters Tyranitar, Weavile, and Blissey perfectly, every other fighting pokemon does as well :-(. LUCARIO (#1), Heracross, and Machamp can all switch in pretty much freely on those three, barring the occasional random Aerial Ace or Fire Blast. And since those three pose a more potent offensive threat than Hariyama as well, that is why they "outclass" him, or just in lamens terms --- get used more.