Well even though I do not really watch anime anymore (did not really watch it much in the first place), I watch a lot of foreign films and TV. In the case of anime, I prefer subs. Sometimes when I watch a Studio Ghibli films with friends, though, we usually watch a dub because I feel like it is easier for us to goof around and talk while watching the movie. Although we did watch 3 films last night together that were all subbed, and although they weren't anime, we could all follow it. It takes some getting used to, but I have become adapted to reading while watching.
I am in my third year of Japanese (as are also a few of my friends) and I really like watching the subbed versions because I like being able to pick up on things I know, which help me with my listening comprehension skills.
With anime such as Cardcaptor Sakura, when they change whole conversations, events, episodes, etc. because they are "editing" it for our fragile American children, it is very frustrating because you essentially lose pieces of the story and even the plot. That is a case in which I would not even consider watching the dub.
I like watching a lot of Japanese movies and most if not all are not dubbed into English so I am pretty used to it by now. Original voices are always nice too, which is a part of how the original director/creator defined the character.
If you ever plan on studying Japanese, though, I would advise you to get used to subs because the most things you watch/listen to in Japanese, the more used it you will become.