There are clearly 2 sides to this topic. In the interst of safety and public health, I believe smoking should not be permitted on flight, long or short. I rearly get this problem on board my long haul flights. Most smokers should be responsible to carry their own form of smoking relief products - why should the airline provide it? The majority of smokers approach this from a fair and understanding angle which is admirable, as it is an addiction. The general public should be considered first. There are also children on board who's parents do not want to expose them to harmful smoke. As the Captain above said, there is not such thing as a non-smoking section on an a/c. Watch the movie 'The Insider' and see for yourself how evil the tabacco giants are.