Amsterdam is excelent, pick up one of these Smokers Guides To Amsterdam while your there it came in well handy to get a wiked variety of cool places to hang out. Here is a link to amzon to check it out:
Amazon.co.uk: Smokers Guide to Amsterdam: Books: J. Gosman,A. Wright
Amazon.co.uk: Smokers Guide to Amsterdam: Books: J. Gosman,A. Wright