Cradily is personally my favorite pokemon. I have 3 on leel 100, and i find that they caompare to my also level 100 dragonite. The first time i ever encountered one was battling Steven and i wreacked havoc on me (swampert beginner), i could not for the life of me figure out its type, and it left an impression on me i never forgot. That thing just stares through your soul! (and it looked much better in genIII). A cradily with giga drain, sludgebomb, ancient power/rockslide and earthquake has vast coverage and enough defense to support it theough a grueling fight, but can also act well as a wall and pester the crap out of someone with giga drain, ingrain, toxic and confuse ray and holding a big root, because with suction cups its there to stay. Armaldo does not have as many strategy options in my opinion.