Definitely go with Tarte's Light Camera Splashes!! It's my holy grail mascara-I tried the Benefit once and it was clumpy on me...the Tarte one defines and lasts though anything-sweat, tears, water, you name it.
I would say go with Badgal for the mascara. I love that it gives you volume. In order to get curl, I would suggest curling your lashes with an eyelash curler then applying mascara in a wiggle motion at the base and pull upwards. This will create the volume and also give it some extra length.
Is there a reason you are looking for something waterproof?
If the waterproof portion isn't a necessity, try Fairy Drops Scandal Queen, it's water resistant and long wearing and gives excellent curl and bumps up lashes to to end.
It's my new fave and I was on the hunt of a good long wearing, curl enhancing mascara.
I've tried both mascaras and found the Tarte Lights Camera Splashes (while it did end up flaky on my eyes) gave a more defined and curled look while the Benefit Bad Gal lash had a super nice volumizing and full effect. If volume is what you really want, go with Bad Gal but if you're more concerned with lift and curl, Tarte should be great
I agree with Julie! The Benefit Badgal lashes will give your lashes tons of volume