I have normal to oily skin. Yes, it's true. The cheeks? Dry as a bone. The T-zone? Let's just say it could fund a ce-ment pond if needed.
Despite my best efforts, I do get the occasional blemish. And my favorite treatment is The Body Shop's Tea Tree Oil.
It's a teensy bottle, but it lasts a long time. Back when I started using this (probably high school), it was $6 a bottle. Inflation, being the biz-nitch that it is (sorry, Mrs. J), the price has gone up to $9. Still worth it.
I know it sounds counterintuitive to use oil on...well...oil, but it works. Tea tree oil is a natural antiseptic, and it usually clears up what ails my dermis. Plus, I really like the earthy smell.