I think you'll find that most people who watch a lot of international films prefer subtitling, as it preserves the original actors'/actresses' voices. It might take a bit longer to digest the film, but it is well worth it. Nothing kills a film experience quicker than bad dubbing. Of course there's the other situation where the subtitles are either bad or don't capture exactly or all of what is being said.