There is a big difference though between west berlin and the ex-communist east berlin , for one thing expect to pay around twice as much for a beer in west as in east.
The public transport system as well as any municipal services we used whilst there were a model of legendary German efficiency, not to mention cheap as transport is subsidized by the state.
The nightlife is excellent but I certainly advise chatting to the local partygoers (most are friendly enough) as they will know the more cool out of the way places to go.
Beer is also very cheap in east berlin , especially from supermarkets and drinking it on the streets or public transport is not the taboo that it is in the UK and other places.
The general vibe of the nightlife I experienced was quite different to Britain with much more sensibly paced drinking going on throughout the night and a generally social , jovial atmosphere unlike UK Cities which seem to cater increasingly to insular gangs of drunks who go out ingest large amounts of lager so quickly they throw up whilst they go on the hunt for fights or casual back-alley sex.
And those Doner kebabs sure look allot more appetizing than the ones found in takeaways in Britain.