Back when I first got certified, I didn't like snorkeling because of how difficult it was to clear the older design snorkels; but, then I got one of the first Impulse snorkels and suddenly I enjoyed it as much as scuba. No water got to the mouthpiece when snorkeling in surf, if you did fully submerge it was very easy to clear on the surface, and the Comfo-Bite mouthpiece was very comfortable. I later got an Impulse 2 and it was even better. Since then, I started working for a ScubaPro shop, so I had to switch over to a SP Shotgun snorkel (which is also a very good snorkel); but my favorite is still the USD Impulse.