I prefer subbed because it still holds to the original meaning of the creators. With dubbing comes attempts at localization which remove some of the context of a story.