I take ambien and it works great for me. I don't have any hallucinations or sleep walk although I heard it's possible.
I work at night and sleep during the day so it has been a miracle for me! I was using melatonin before, sometimes mixed with half a cup of wine which gave some to the best quality sleep ever. Problem was that I still had trouble actually falling asleep. I still use the melatonin/wine combination on my days off, but the ambien is critical for me to get a full amount of sleep.