Subbed! The japanese voice actors are awesome! Not that there aren't good examples of dubs, but usually it's just equal or worse in english - my opinion.
Example: Soul Eater - good english dub, the japanese is just more over the top.
http://www.youtube.com/watch?v=-OAj3guPjMs&feature=player_detailpage#t=92s
http://www.youtube.com/watch?v=2UbZiznRcDE&feature=related
As for german dub ... it's just cruel and on top of that even worse cencored than english.
Example: Soul Eater - good english dub, the japanese is just more over the top.
http://www.youtube.com/watch?v=-OAj3guPjMs&feature=player_detailpage#t=92s
http://www.youtube.com/watch?v=2UbZiznRcDE&feature=related
As for german dub ... it's just cruel and on top of that even worse cencored than english.