It depends on the anime really. The ones iv seen so far, Bleach, Naruto, trinity blood, full metal alchemist, Hell Girl, DBZ and so on.. have all done a great work with englishing dubbing and i do have a few of bleach and FMA which are subbed. In my opinion i reckon dub because its just easier eventhough i study japanese. lol