Well it's not cheap but I beleive Erno Laszlo it's the best stuff on the market for oily skin. I used it exclusively for years but started using some different products when I got pregnant and my skin all of a sudden became dry. Laszlo was the only line that could control my oil and helped my acne significantly.