What medication is available to treat ed?

Many. There are several medications to treat erectile dysfunction. The simplest form is oral drugs such a viagra (sildenafil) or cialis. Other options include an injection into the penis prior to intercourse (caverject, alprostadil). There is also a urethral suppository placed into the penis (muse). If these fail, a vaccum erection device may help. If all these measures fail, then surgery may be required.
Well known. I think you are already familiar with the widely advertised prescription drugs. However, there are several other injectable and implantable options available as well.