DIC, absolutely. CWI killed whatever was left of it, messed up the names more then dic ever could, and couldn't get people who could actually sing for the songs. It was an abomination. They are the reason why we have names like "serena tsukino" and the reason why some people think uranus and neptune are just "cousins". They did a terrible, shotty, and rushed job. The new voice for serena was just bad, ami's new voice was just bad, instead of the name "amy anderson" that DIC created, and was just fine since ami is already more close to her original name, CWI messed that up and changed it to "ami mizuno" (and I know that's her original name, so it isn't wrong .. just VERY inconsistent.) And, then on top of trying to make it all "closer to the original" (which it just wasn't), they just royally screwed everything up. Oh yes, and let's not forget the super-cool dialouge which made the characters say stuff like "what's up dawg?" and "that's da bomb!" .. geez, i'll take DIC's valley-girl slang any day over that. What, did they even CARE about writing good dialouge or making the characters stay IN character? Apparently not, because not even DIC was that lame.
I had to actually mute my television when "serena" and "rini" used their transformation, because their combined voices were enough to shatter my windows and make me go deaf.
Dic wasn't perfect at all, but I felt they did a better job - their songs were somewhat cheesy but didn't sound bad. They had people who could actually sing, and much better voice talent, and dialouge. The voices were mostly pleasant - I had no problems with terri hawks for serena's voice. I thought she gave serena a believable personality, good humor, and even though usagi in the original was supposed to have a more high pitched voice (naoko once commented that her voice was too low) I think terri hawks and the others did a good job. That was until S and SuperS. Then any quality whatsoever just went down the toilet.