DST has some good things to say. You really do want to try and make a local friend. Perhaps you are a "live with the people" traveler. I am too..I like to experience the trip in reality and not from the hotel zone. It's just like going to Cancun, there are some really fun places on the strip, but the REAL fun happens amongst it's people in the heart of the town, usually where most don't venture. Rotterdam in Nederland is also a great place. My tip to you is this; when you go back, look for the smaller less conspicuous looking coffeeshops. Let one pick you, once inside, the key to really enjoying your "smoke" experience would be to always go for the house special(usually a locally grown or homegrown strain). You can't go wrong here. This is where you will get a true lick of the dutchman's taste and experience. My personal A'dam recommendation is De Tweede Kamer, or the second room, they have a house special that will knock your socks off called kieter wiet. It's brilliant!! If you need any other suggestions, I will do my best to guide you. Keep in mind, however, that smoke is like pizza. Everyone's taste is a bit different and we all have our preferences, but in the end it's always pretty good. I don't think I've ever said that I hated a za, nor have I ever thought that my high sucked. I've learned, I've figured out where not to go again or what doesn't taste as good, but it's never terrible....