I find the staying power of mineralize blushes to be lacking, and I DO NOT have oily skin. My cheeks especially tend to be very... well, normal. Soft, healthy, good skin there. I DO find some shades have better staying power than others, but it's still not enough that I'm impressed. It's unfortunately, because they have a fine shimmer that looks lovely upon initial application, and the colours are delightful.
Beauty powder blushes are like beauty powders in that they provide soft, glowing colour to your skin, but they are more pigmented and intended to be blushes in and of themselves (unlike the beauty powders). I find that these last from morning application til night removal with no problems whatsoever! LOVE them.
Mineralize skinfinishes are bigger, not a whole lot more money and have much better staying power than the mineralize blushes. However, a number of the MSF shades have glitter in them, while the MBs do not. The intensity of the MSF shades tend to vary much more than the MB shades, too, with MSFs being suitable for everything from highlighting to contouring, while the MBs are, well, just blushes!