smashbox photo finish, although lately i've just been using moisturizer (studio moisture fix or strobe cream) underneath my studio fix fluid, then using loose blot powder with fix+ and and msf and i'm good to go. my makeup still stays on all day. but on the rare occasion i do use a foundation primer (under studio tech or moistureblend) i stick with smashboxes. its pricier, yes, but i think it lasts longer, and the look and feel is SO much nicer, IMO, than the mac prep and prime. i have triend the prep and prime lash, lip, face, and eye, and really have not been impressed by any of them..