best- inverness california- small town in the hills but everyone likes to puff, so many people are obviously high but no one cares, really laid back town.

worst-helena, montana.. youd think the capitol would be sweeet but its boring as shit ;p