I have tried both bare escentuals primer and smashbox. I prefer Smashbox! If you have non-oily skin, try "Smashbox photo finish foundation primer to-go" for $17. A little really goes a long way! If your skin tends to get more oily, like mine does in the T-zone, try "Smashbox photo finish light foundation primer to-go" for $16. Yes, they are a smaller size, but like I said before, a little really does go a long way!