Benzoyl peroxide helps, however, I believe it needs to be used in conjuction with an exfoliant such as salicylic acid. Personally, my skin cannot tolerate using benzoyl peroxide everyday. I like to use Neutrogena Acne Mask 2-3 times per week, which seems to help keep me clear. For everyday use, I use 2% salicylic acid treatment during the day, and Retin-A at night.