I despise dubs. The English voices just don't sound right. On top of that. most of the voice acting is terrible. I have only heard once Japanese voice actor i din't like. I like subs a lot. It may be unique for me because I'm an exceptionally fast reader so i can read while watching the action. It also helps if you use a device with a somewhat small screen. It makes the resolution look better, too. I used to use a 4th gen. iPod, but now i use my Samsung Galaxy S4, and anime looks beautiful on it, subs still easy to read while catching the action.