Smokers tend to be less happy than nonsmokers, and the effect is heighened the lower their economic status. Karen Hopkin reports.