M.A.C. Prep + Prime B.B. Beauty Balm Compact SPF 30, M.A.C. Mineralize Skinfinish Natural, and M.A.C. Studio Fix Powder + Foundation are some of the best compact powders according to online reviewers and makeup professionals.