A pharmacist explains the nuances between these two popular prescription sleep aids Lunesta (eszopiclone) and Ambien (zolpidem) are prescription medications commonly used to treat insomnia ...