Any recommendations? I've used a Benefit one before and current one is Revolution, but thought I'd ask if there were any that gets the seal of approval on here before I buy another one. Thanks!