I can't say I'd recommend an over the counter sleeping medication. I would talk to a doctor, first. Discuss with them a few medications and what they think might be best.
Either way, I think Rozerem is a better sleep aid than Lunesta or Ambien. Far fewer side effects.