I watch it however I haven't seen the original version. Is the translation from Japanese to English really that horrible?!!
I don't think it's too bad of a dub. The biggest thing that pisses me off most about it are the horrible VAs which makes it very unenjoyable to watch. All the names and music were changed, any Japanese cultural references were edited out, all the characters are snobbier in the dub, but they left in all the romance (surprisingly), and most of the cuts aren't really anything major; they're just really pointless and stupid. There have been some changes to the plot though, but I can't say what without giving away any spoilers. However, for a more detailed comparision between TMM and MMP, I recommend checking out Mew Mew Power Uncensored:
http://mmpu.smuncensored.com/As for my opinion about TMM...I've only seen the first 24 episodes of TMM fansubbed (and I only saw the first episode of the dub), but so far I think the characters are kind of generic, I thought the Blue Knight was a complete rip-off of Tuxedo Kamen, and there's been barely any plot twists so far, but despite these flaws, I like it. TMM has very good animation and catchy music (My Sweetheart is a really cute opening theme song), I like what little originality the characters' personalities have, the show is really cute and funny, I like the villians a lot (especially Quiche), and it's just a really fun and addicting show. It's not one of my all-time fav anime series, but it's still interesting enough for me to sit down and watch it. So far my fav character is Lettuce because I think it's cute how she's shy like that, and she's very sweet even to people who are unkind to her, and I like her Lettuce Castanets attack. My least fav character has to be Masaya. There's just something about him that really annoys me. Ichigo deserves far better than him! The only thing I like about Masaya is that he's voiced by Ogata Megumi-san, but that's just my opinion. Anyway, I still have to watch the rest of TMM, but I guess I like what I've seen of it so far.