I agree with Ex-Sim (and I'm a non-smoker!)
Last experience of a smoking flight was on Olympic - few smokers up the back, excellent airflow - the atmosphere in the plane was actually better and fresher than on non-smoking flights.
Result: happier, less-stressed passengers, no air-rage, no-one creating a fire hazard by having a crafty fag in the loo. Perfect.