I am 99.9% certain 040Hosting.eu has servers in Germany (as well as other locations) so you should contact them to see if they can meet your needs. I've never used them so you need to do your own research before making any sort of decision of course.
I'm sure that German web hosting providers can offer english language support. I met a lot of folks from German web hosts during the Webhosting Day expo in Cologne this year and I must say I'm impressed of their skills and the way they do web hosting. Why don't you go to the expo website and to see which companies participated as sponsors. Another good option is to check if there are some German web hosts registered for HostingCon 2009. I suggest you to check for providers who have publicly introduced themselves on industry events, because this means that they are stable and well-established web hosting brands.