I've always preferred dubs simply because I don't speak Japanese natively, so I'd never be able to tell if they were doing a good job or not. Plus, it's always easier to listen and watch instead of attempting to read, watch, and listen. That just gets annoying in the more action-y shows.