There are several techniques to have a better night of sleep. If you suffer from insomnia perhaps you should try acupuncture its a natural and painless treatment that will make you have a great night of sleep. Acupuncture is an ancient oriental technique that is used in medicine, it may be called as alternative medicine. Learn more about this subject on this article Acupuncture helps with Insomnia.