The best cough medicine for an adult is cough syrups or cough linctus. Such medicines are available over the counter. These medicines contain dextromethorphan. Some medicines contain codeine. Additionally, nasal decongestants and sprays are available, too.