I was wondering if any of you have tried acupuncture or hypnosis to cure insomnia?

Sleeping pills lose their effectiveness over time for me, and I'm tired of dealing with rebound insomnia. A friend of mine recently told me that they stopped smoking after acupuncture therapy and said that it also works for other things such as insomnia.

I am interested in trying it but am curious to it's effectiveness. Anyone have any experiences with this or hypnosis?