I usually prefer dubs over subs. I'm a multitasker, so if I can have a light-hearted anime playing while I clean, I prefer to know what the characters are talking about without having to stay and read the whole thing. If the anime is particularly detailed and action-y, I still prefer to dub...