What are good treatments for insomnia?

CBT THerapy. Cognitive-behavioral therapy with relaxation traingin and sleep hygiene has been found to be more effective than meds: http://cpancf.Com/articles_files/psychotherapeuticotcherbalinsomniatreatments.Asp an nimh sponsored harvard study found cbt treatment effects lasted a year or more.
Insomnia. Depending on the causes which need to be treated first. For primary insomnia with no apparent cause, sleep hygeine works fairly well.