I just finished the sixth episode of Mew Mew Power (the english dub of Tokyo Mew Mew). All I can say is that people give it a lot zaidi shit than necessary.
I'd say Yu-Gi-Oh. My little brothers were watching it, and I just happened to be in the background, playing pokemon, commenting on how one of the Yu-Gi-Oh monsters looked like Charazard au whatever the hell his name is...