Some health professionals suggest that magnesium is better for sleep than even melatonin. After a bout of insomnia, our health editor put that theory to the test. As a kid, I was always a little ...