I prefer english dubbing just for the reason that when its english subbed i spend the whole time reading the subtitles and miss all the action. Whether the english dubbing is good or bad i think it just helps if you are really into seeing all the action
First thing i ever saw that sucked me into watching countless Anime was when i saw Spirited Away. That movie by far had some deep meaning and just the level of fantasy involved in it made me want to see more and more anime.