Melatonin is good stuff, recently i had a physical and the doc told me melatonin messes with the adrenal gland so you don't want to go over 3 mg, A book from Dr. Atkins says you can take up to six mg safely, I don't know...
my bed cocktail is 3mg of melatonin for falling asleep and I take an amino acid called 5 htp with B6 to stay sleeping all night, man there is nothing like quality sleep