My two favorite Pokemon are Snorlax and Wobbuffet.
I like Snorlax for a variety of reasons. Number one, he's a powerhouse Pokemon. Each time Ash uses him in the Anime, he comes across as being a very formidable opponent. In the games, he's always part of my team because he can learn so many different HMs/TMs and can last a long time in battle while dealing out pretty good damage. Number two, I like his personality. He makes for some funny comical relief because of his desire to eat/sleep a lot. Number three, I like his simple look!
I akso like Wobbuffet for many of the same reasons. Wobbuffet has some of the funniest scenes, but he also has some of the best battle scenes too. I love it when Jessie uses some common sense and calls on Wobbuffet to battle because it actually makes the battle between Team Rocket and Ash and Co. exciting. Plus, it's cool to see Team Rocket winning for a change... even if it is only for a very brief period of time!