There is a little difference between brand name and generic medications apart from the price tag. If an Erectile Dysfunction Drugs is causing your ED, your doctor may lower your dose or try a different drug altogether. There are also other treatments. Like Some include: Counseling, Medications, Pumps, Surgery. ED medicines can be pills, medications inserted into the tip of the penis, or injections into the penis. Avanafil (Stendra), Sildenafil (Viagra), Tadalafil (Cialis), Vardenafil (Levitra) is the best cure for Erectile dysfunction.