Curry,
i have had good luck with sleepMD.it keeps me asleep and i dont feel groggy when i wake up.they make a whole line of products.
i have used the heartburnMD also.
melatonin also helped some. hope you get some relief.

1-3 milligrams of melatonin knocks me out within an hour or so...gives me pretty deep sleep too. Wake up feeling like...well, you know, but I'd probably feel worse if i didn't get any sleep. Also seriphos has been helpful, but has more of a subtle gradual influence.