Nowadays I mostly watch shows subbed. That said, I take it at a case by case basis. Dragon Ball Z, Cowboy Bebop, Samurai Champloo, and Trigun all had great dubs. Any of the "cute girls doing cute things" shows NEED Japanese voice actors because English doesn't work as well for those types of shows IMO.