A detailed look at Champix (varenicline), how it works, and how it stacks up against nicotine patches, bupropion, cytisine and behavioural support for quitting smoking.