Hard Candy-- you can buy it at Wal-Mart. Buy the Hard Candy Primer, as well and put it on first before your foundation. The coverage is great and the foundation is approximately $8 or less and so is the primer. Revlon Color Stay Foundation is good too.
I think the Maybelline foundations are very good for the money, sometimes you'll need to get two different shades (this goes for lots of brands) and combine them to get the perfect one, but the brand is good and I have sensitive skin. Primer is important and use a moisturizer under that. Most of the Maybellines have sunscreen and the mineral ones are best for me because they tend to have non chemical sunscreen. If the moisturizer has sunscreen too, all the better.