I think this episode had some of the elements that have made the simpsons so popular. That being a funny, sometimes silly plot but with a real emotional connection within the story.
I thought the way the monkey/bart and marge/rodd & todd stories mirrored each other was clever even though at times the monkey and bart end of it was a little weak.
On another note, I think Homer may have been the dumbest I have ever seen him before but I think it worked.
Overall, a strong 4/5 for this season.
"Hey, this race is for rubber ducks, not meat ducks."