We just got back from our first trip to Amsterdam, and I feel like I ate my way through the city. I had such a great time trying all the delicious foods (and beers) and getting acquainted with Amsterdam.
We really like major metropolitan cities, and Amsterdam didn't disappoint. Given the number of immigrants to the city, the population (and food) was much more diverse than Stuttgart. The city is also huge, and rather than having a single downtown area (though it does have an Old Town), there are several neighborhoods or boroughs, each with its own atmosphere.