Anime? Dub (because the acting/dialog is crap regardless of language).

Live-action? Subtitled because dubbed live-action stuff looks absurd.