I have this friend that watches American movies that are dubbed......they are awful! Usually the same people over and over and over again. The screams are not real, even the swearing is bad and the little nuances of the language are lost.
Then there are the sub-titled ones......these are just as bad. You are trying to read the sub-titles and lose the action on the screen.
I vote for neither.....but unfortunately what can you do?