My foundation usage has definitely varied throughout the years and I'm currently into experimenting with different foundations based on the occasion. Foundation is a product that can be used at your discretion. If your skin is even and you don't have too much you're worried about covering then you can even skip it for an every day look; but if you're going out or just trying to even your skin tone it can definitely make a difference.
Normal or Combination Skin-
I absolutely LOVE Bare Minerals foundation. It does an amazing job of making your skin look flawless while not being heavy or making your skin feel oily. I like using the loose powder in the summer or for less of a heavy feel/look and the pressed power when I want a little more coverage. This product is not the best if you're trying to cover up a lot of scarring or acne, but if you just want an a simple every day look this is should be your go-to.
I think for dry skin the best product is usually a cream or a mousse foundation. These are usually lighter than a liquid yet still provide more coverage than a powder would; while often being moisturizing as well. I am obsessed with the Nars Radiant Cream Compact. I think the product is great, light weight and moisturizing, while still providing excellent coverage. Also, the case it comes in is easy to throw into your purse for touch-ups. It comes in a variety of different colors so I was able to find a color that matched perfectly with my skin tone.
If the Nars compact is a little pricey a great drug-store alternative is the Maybelline DreamSmooth Mousse. It provides great coverage, is easy to apply and only $10! This was my absolute favorite foundation in high school when my skin was a more broken out and I wanted coverage without looking like I was going on a photo-shoot.
I think mineral foundation is great for oily skin as it's easy to apply to a slicker surface and the powder helps to sop up some of the oil. However, if you have a lot of acne or scars you want to cover up you might prefer a fuller liquid coverage, and that's where the Mac Mineralize Moisture Foundation is perfect. It's a liquid coverage but has the lightweight feel of a mineral product. I've only recently started getting into liquid foundations as I've never liked the feel of foundation on my skin but this doesn't have that oily after-feel that a lot of products too. It goes on as a liquid but stays as a more mineral-powder-esq (did I just coin a term...) finish.
Another great liquid foundation is the Make Up For Ever HD Invisible Cover Foundation. This product really lives up to it's name and lasts for hours. It goes on smooth and provides a pretty full coverage while not being too heavy. While I'm a Mac girl at heart I'll definitely reach for this from time-to-time!
So those are my picks for foundation. What do you all think?