It's everyone's choice, depending on what you're used to, which annoys you less, Japanese VAs or English VAs? While I like a few dubs, Trigun, Hetaila, yu yu hakusho, personally I perfer subs on the basis that anime is written for japanese language, so the translation simply results in phrases...