I've tried the champix and it worked for me at the start, but found it made me sick feeling and gave me super weird dreams.
Went back to the doc and she gave me a lower dose pres:cription which helped with the sick feeling.
I ended up quitting champix though due to the dreams. It's not for everyone, really worth a try though! Just make sure you're careful and understand your body