really, for me whether I prefer dub or sub really depends on 2 factors, 1) has it been censored to hell and back, in which case I won't watch it (so most 4kids dubs are out of the question and 2) which just sound better to me. that last one usually tends to be the deciding factor, as even if a dub has sevicable voice acting, if I like the japanese voices better than I will watch the sub. examples, I prefer the dubs for FMA, Trigun, Code Geass, and Dragon Ball Kai (haven't seen any of the other versions), but I prefer the subs for Attack on Titan, Kill la Kill, Yu-gi-oh (even if it is one of the few 4kids dubs that I will still watch) and Gurren Lagann. actually, replace Gurren Lagann with basically any super robot show, for some reason I find that when english VA's try to do the hot blooded yelling that's a staple of the genre they just come out sounding silly.