I watched a few dubbed episodes of Ninja Hattori and it has to be the worst dub ever. The only dub I'm watching now is DBZ. Since I started watching it in dubs I'm reluctant to change in mid way
I tend to watch Dubs mostly. But I do watch Subs now and then. Japanese is indeed beautiful! One day I'll learn it and watch anime with neither sub nor dub. :)