I love MAC foundations. Some are a lot heavier than others and yet you can apply them lightly if you wish. I also have oily acne prone skin and none of their products have made anything worse (though they won’t make it better either).
I have used:
Studio Sculpt SPF 15: This is a liquid foundation, heavy in coverage. It’s a bit more mousse-like than most liquid foundations. Can be a bit heavy in summer (in Australia, 29-35 degrees C), but I just use a tiny amount and really spread it around. Covers my large pores very nicely.
Select SPF 15: Liquid again, but runnier and sheerer than Studio Sculpt. Doesn’t cover my pores as well as Studio Sculpt.
Studio Stick: A cream foundation. This is harder to work with and I found I could end up with too much on my face. Also, the packaging (a stick) isn’t great, you need to dig down to get all the product out. Can cover the pores and blemishes if you work it.
Mineralise Skinfinish Natural: This is a powder. I use this powder (with a Kabuki brush) on top of all of my foundations. This sets the foundation, so it lasts longer and controls my oil and shine better. It also gives me the matte finish which I like. I have also used this on it’s own in the heat of summer and just layered it to my desired coverage. However, because it is sheer by nature, I can go through it quite quickly. 1 pot every 3 months (at a guess).
Not MAC: Revlon PhotoReady – Very sheer, a runny liquid foundation. This has tiny reflective particles which you can notice up close in the mirror, but that’s about it. This is fine, but I also set it with eh Mineralise Skinfinish powder. Doesn’t cover pores.
Overall it is probally the powder which helps the most of me personally, and therefore it’s the powder I recommend over everything else. With a liquid base the powder it much heavier in coverage. So perhaps go the cheaper foundation (Revlon) and splurge on the powder.
In terms of controlling (not eliminating) acne, I am sure to throughly wash my face each night and in the morning. I use a cotton pad and creamly makeup remover to take off the majority of my makeup. I then use a cleanser/makeup remover with warm water and rinse with a wet cloth. Then I cleanse again with just a cleanser (not and makeup remover) and rinse with a wet cloth.
Wash once to clean off the makeup, wash twice to clean the face.
Note: I originally used brushes to apply foundation, now (because it’s faster and easier) I wash my hands and then use my fingers to really warm up and work the foundation.
I hope something in there helps. I also recommend makeupalley.com and Youtube for reviews of products.