A detailed comparison of benzoyl peroxide and its top acne treatment alternatives, covering how each works, pros, cons, costs, and tips for choosing the best option for your skin.