Choosing the right foundation can be tricky. Lucky for you, we've done all the work!
I have oily skin.
The best makeup for greasy skin is powder foundation because it soaks up excess oil. I really like Bare Minerals Matte SPF Foundation, but it can be a little pricey. You could also opt for a matte liquid foundation, but don't use too much because they tend to be heavy. Always top your foundation with mattifying powder to bust shine.
I have combination skin.
To balance your complexion, try a foundation that is neither too dewy or too matte. You might want to test liquid powders. They go on like powder but have the consistency of a thick cream, like this one from Urban Decay.