Estée Lauder Double Wear is the best foundation! I use this as my "work" foundation because it's very full coverage and it lasts all day. I also use the Revlon Color Stay. My second favorite. It's a lighter coverage that's perfect for days when you don't want to look too made up.