Mostly I prefer subs. English Dubs are very often disappointing and feel less dramatic. The Original Japanese voices usually get the tones and intonations right.
There are a couple of different English Dubs I prefer however, mostly cuz I was introduced to the anime with those voices. Shows like Trigun, Inuyasha, Naruto (I haven't heard the Japanese version yet), Full Metal Alchemist, and just a few others...
Other shows like Evangelion and Love Hina are only watched in Japanese. Most Anime is best watched in Japanese with subs.








