I mostly go for subs mainly because older English Dubs are just really bad. I feel like Japanese VA just invoke more feelings. There are some great English Dubs(Cowboy Bebop, Death Note, Baccano!), but at least for now there aren't that many. But recently there has been an increase in English Dubs quality wise, which is great news.