Berlin has officially made its way onto the list of places I need to go back to. I. Love. Berlin. I really don't think I can emphasize this enough. It was sunny and warm, and the city just has its own personality. So often when you visit a city, it's cool but looking back, it could really be any city around the world. Not Berlin. When you are there, you are constantly aware that you are in Berlin, because it has such a unique, all-encompassing culture and style. Plus, there's just so much to see! I need to go back and see all the museums on Museum Island, go into Parliament, see the concentration camp, and check out some of the more...unique museums, the Currywurst Museum for example (currywurst is a Berlin speciality; basically, it's sausage in a ketchup/curry sauce).
I went to Berlin over Easter weekend, which meant that for a good portion of my trip, I was following lent rules, which included the fact that I had given up meat. I do not, repeat DO NOT recommend attempting to be vegetarian in Berlin. Basically every specialty is meat based, and when the food smells and looks as good as it does, it's painful to not be able to have it. Fortunately, they're also really good at making soft-serve ice cream :)
The first day I got there, I went on an alternative city tour, where we saw tons of street art (aka graffiti). We also learned about squats and about the techno music in Berlin. It was a great tour and it was really neat to hear the stories behind the art that basically takes over the entire city.
The next day, I visited Potsdamer Platz, went to the Panorama for a great view of the entire city, Pariser Platz and the Brandenburg Gate, and Tiergarten. It sounds like a lot, but they're all really close to each other, so it was reasonable to see all of them. Pariser Platz was soooo touristy, but it was really funny with star wars characters, and actors dressed as soldiers (and a gorilla at one point). I also got my "passport" stamped by a border guard.