My life would suck without you
I couldn't help but give my vote to Amoonguss. It has just been to useful to me, being able to take some really strong hits, and then cripple opponents with Spore. It can even save other Pokemon by using Rage Powder. Alomomola isn't at all bad though, just no where near as good as Amoonguss.