I was head over heels with joy when I saw the episode pictures for this episode, and learned that Jessie FINALLY won a contest. It was terrific when I finally got to see the episode too. At last, the writers FINALLY decided to break with tradition and let Jessie win something. That SO starts to make up for episodes where Team Rocket gets shafted, like "Princess vs. Princess" and "That's Just Swellow". James and Meowth's "old" jokes were pretty funny too.
Awesome, awesome episode.