It really depends on the anime. Recently, my brother has been watching Hamtaro, and I hate, hate, hate, hate, hate, hate, hate, hate, HATE Bijou's english voice. Then there are animes like Haruhi Suzumiya, (my all-time favorite) where the english dub is really good. If the subs are all I have, or if I get a headache from the dub's obnoxious voice acting, then I will watch the sub.