Hi almo,
If you only have a stopover you might want to stay close to the airport ?
Which airport are you flying into ? Although public transport is great in Berlin the city is quite big and the two airports are at opposite ends.
I'm from Berlin so I might be able to help.
Also check:
[broken link removed]
M.