I've used Bare Minerals for a decade. I like it because (at least for me) it does exactly what it claims to. It helps keeps my skin clear, it helps blemishes disappear as well as conceals them without that build up look, it keeps oil at bay, and I don't look like I have a ton of make up on my face when I'm wearing it.
It's a more subtle look than MAC, though. The pigments aren't as dramatic.
I am all over the place when it comes to my lipstick and mascaras though. Right now I'm in love with Maybelline's Lash Stiletto Very Black mascara as well as their Superstay lipstick line.
I've never had the mascara clump up, fade, run, flake or anything like that and the lipstick doesn't cake up on my lips and it literally stays on for hours without feeling gross.