Gary Oak is my favorite, who else? I despise Ash Ketchum with a passion. I do not like his whiny ass. Gary, on the other hand, is such a snarky character. I love him. "Gary was here. Ash is a loser!" is the funniest thing I've seen on a cartoon. >:] I just wish Gary were in more episodes. It's maddening.
And I've always loved Team Rocket too [especially James]. He's a goof. I love him. And dat blue hair! x)