Mehron Skin Prep Pro
This DOES work -- but it tends to make my face feel really dry.  I only use for special occasions when I need my makeup to stay put.  The scent is ok, not as bad as the barrier spray.
Rating: 4 stars