Best skin care products?

im looking for the best skin care products to help treat and prevent acne. im not looking for any perscription meds but stuff that is over the counter. tell me what has worked for you and what hasn't.