I think it depends on the Situation.
I watch the TV shows: 24, LOST, Coupling, Superman, Stargate, Star Trek and Star Wars and everythink else i want to see FIRST in english.
The Translation to German is even in the good Shows like 24 and LOST mostly bad at all. Some Sentences are wrong translated or translated into somethink that is close but not the Point. If someone wants so make a specific point exacly and unmisstaken clear, than even a minor glitch can make this sentence not so important as it should be.
So for TV Shows my english is perfekt.
But when i speak english, sometimes i'm in the loss of words, because sometime it takes a while to bring them into my mind.