When you have good, memorable voice actors in the Dub, then I would pefer it. FMA, Evangelion(most of the time), Cowboy Bebop, ect. But most of the time, the sub is better. Even though the japaneese voices all sound the same to me.