as I've said in every thread on every forum I've been to that has this question, I choose both, I have no particular preference, a lot of people accuse American voice actors of being terrible while they treat the Japanese ones like gods, the Japanese actors can have just as many flaws as the American ones and both can do good acting as well. In my opinion it's because some people are too picky about the way they watch their anime, as for me, if I like what I see, I'll watch it plain & simple, I don't care what language.