i like dubs, just because i well... dont speak Japanese and dont plan to learn anytime soon. i have friends who are huge into anime and only watch originals but for me personally it takes the enjoyment out of the show when i have to read sub titles.
Oh - wow. As I said above, it's my own opinion. Anime has the origin in Japan, it's natural to listen them in Japanese language. But as I said, it's my own opinion. You said that if you know or speak English, it would be more natural. That's might be true, because you could hear instead read. Even I could do both, I will still prefer subbed. The reason is simple, the Japanese voice actress/actors put the feelings and so on. Which I don't see in dubbed often.