MAC Prep and Prime works perfect for me. I like that it does not give my skin a greasy feel. It works wonderful as a base before I put my foundation. My foundation will last all day and stay looking the same by the end of the day.
I really love this face primer, I've been using it for years. Light weight and not greasy, feels like I'm not wearing anything but keeps my makeup flawless all day!