Waaaaaaaay back in the day, Hitmonlee was by far the pokemon for me.
Like seriously, what other pokemon has like 3 moves made specifically for it? Rolling kick, Jump Kick, and Hi Jump kick.
Hi Jump Kick strikes fear into anyone who ever sees it cross the bottom of their screen, no joke.
Yeah, I know Rolling kick can be learned by others by breeding, and Buneary has jump kick. Whatever.
Hi jump kick though, that's Hitmonlee. Medicham should never have been given it. (Who agrees??)
Any way, Muk was also a favorite. Dunno why, haha.
Nowadays... I'd have to saaay... Snorlax/ Mamoswine. Beasts in their own right.
EDIT: I have to mention Cyndaquil, just because it was my first one a lonnnng time ago. Naturally, its evos as well.