I'm in need of new foundation, something that covers well and lasts! What's your favorite? I've heard good things about bare minerals but I've never tried!