Most oral medications have been effective for erectile dysfunction. Each medication works slightly different and each has their own potential side effects. Talk to a doctor to receive the right ED medication based on your health condition.