i use loriel paris true match correcteur. it works really well, and it matches well too. you need to wait about 10 minutes before it adapts to your skin color. it is worth the wait tho, because it matches so well.
Mineral concealers are the best because there natural and don't clog your pores usually. Cover girl is good and if you read the back of most concealers it tells you if they have been approved by doctors are not from dermatologists recommend it or not!!