Berlin is terrific. I can't speak to the football there but it's a great city with a terrific drinking culture (bottle openers on a string by the door of every bottle shop) and a really good atmosphere about the place.

The Russian embassy is worth a look if you find yourself in that area just for the sheer absurdity of it. It's about fourteen times the size of any of the others.