I'd argue for making cigarettes just like alcohol. You have to be a non-muslim, and buy it at QDC at hotel-style-prices. You should also have a monthly maximum.

Another idea would be to classify it as "drugs" and completely ban it, imprisoning anybody caught smoking.