I'm no long term smoker, but I understand your frustration with the hypocritical legislation in place. However I have no hope that the US is going to be knocked out of its state of delirium regarding drugs (and pretty much everything else) within my lifetime, so I'm moving to the Netherlands in a couple of years.