I personally prefer and use Baby Oil Gel . I've used vaseline before and it is too thick in my opinion. Baby Oil is too thin and drips everywhere....very messy. I've tried water based lubes and found them to not last long enough and need constant re-application. Baby Oil gel , is just the right consistency and smoothness for wet work and cleans up with a few paper towels, no drips either. I buy the Equate (generic) brand..it's a couple bucks cheaper, comes with the same ingredients and works the same.