It should be a requirement of life that everyone visits amsterdam at some point...it is just sooo laid back, where else do cigarette machines dispense pre-made joints, or you walk into a bar or coffee shop and there is one menu for food and drink and another for getting high a hundred different ways. Not that i would ever encourage that kind of thing...just so you understand.
...and then there's the red light district...........