Compare benzoyl peroxide with top acne alternatives, weigh efficacy, side effects, cost, and find the best treatment for your skin type.