I generally do prefer subbed, mainly because recent English voice-acting makes me cringe (even watching the Professor Layton movie, which I've played in English and is set in England, I decided to watch in Japanese because I'm more comfortable with it). Though I do enjoy some dubs. I'm currently watching Mushishi which has some of the most decent anime dubbing I've seen in a long time. I also enjoy some of older anime dubs like the original Yu-Gi-Oh and Pokemon (though the dubbing as has progressively worse for both with newer series'). And Ouran High School Host Club's dubbing isn't too bad.
To be honest, I don't think it matters whether you watch anything dubbed or subbed, what matters is that you're watching it and enjoying it and that's that.