Gotta love the posts saying "subs are way better" without even explaining themselves.
As I mostly buy my anime, I prefer to first watch it with dubs then with the subtitles. There are several shows that have dubs that even surpass the original Japanese voices, in my opinion. Plus, friends and family are more open to watching the show in English than listening to audio they don't understand and stuck reading.