I always watch subbed because a: it usually sticks to the plot much better b: the voices are often cute and to me they really fit the character c: I really don't mind reading the sub titles.
Yes, I totally agree with the Tokyo Mew Mew Mew Mew Power thing. It being my favorite manga, after reading what people had to say about the dub, I didn't even try it and went straight to the subbed Japanese version. And as for Sailor Moon, my cousin gave me a few tapes of the dubbed Sailor Moon and I liked it. Soon after that I bought some of the manga and said "What the heck was I watching?!" So yeah, I vote for subbed. No matter what it is... I watch Tokyo Mew Mew, Sailor Moon, Lucky Star, and Detective Conan(that's all the animes I watch) subbed.