Sub all the way! That's the way of learning (at least a bit) Japanese, onwards to the path of not needing either.
No hate guys, but I can't stand dub... I grew up with Norwegian Harry Potter, Norwegian Pokémon, Norwegian this and Norwegian that...
It destroyed my brain into not standing dub.
If I watch a movie, and find out it's dubbed, I throw it out the window xD
One time in high school, we was going to watch an anime movie for our English class... I heard the first English word spoken, and I was out of that classroom 3 seconds later. I was then allowed to watch it with subs by myself... Best English class ever xD
*Edit*
I see a lot of comments saying "I don't know why all the hate on dub"
I don't mean to offend anyone, but I'm going to be honest...
It's because even in high end studios, the dub is ****. And I'm not even an English speaker natively, and I can see that.
And don't get me started on the German dubs... Just don't