I don't like Bare Minerals either. Aside from the fact that I think I'm allergic to the bismuth, I think the brushes are rubbish and scratchy, and it's all a bit of a faff, I don't like the feel or the finish.
I have oily sensitive skin, and I've tried a lot of different foundations, probably 30 or 40 different ones. Most of them either break me out, or just slide off my face.
Primer is essential if you have oily skin. A really good one for this type of skin is MAC spf 50 prep and prime.
I like Estee Lauder double wear light ( the double wear is okay if applied in the right way ), really like the Bourjois ones, but I get shiney quickly with them, so sadly not for me.
I loved the staying power and feel and finish of MAC pro longwear, but sadly it broke me out. Great foundation if you have oily skin though.
I love Shiseido sun protection liquid foundation. It's light and comfortable, but with great coverage, and it stays on my face without going shiney.