I use Estee Lauder Double Wear and it has never made me break out or look oily, plus it lasts all day.

Though, for the last year or so I've been using the Estee Lauder Powder Double Wear Stay in Place make up because it gives amazing coverage like a foundation, but is so much lighter. I save liquid foundation for special events.