I recently read over this post: What to consider when buying fins for recreational snorkeling and found some great advice in what to look for when purchasing fins for snorkelling.
However I was wondering what to look for when buying a snorkel. I've snorkelled a lot before, mostly on holidays in the Mediterranean, in swimming pools and once I was lucky enough to do it on a reef off the island of Mauritius. I've always either; brought a cheap set that literally lasts a week or two (whatever the length of my holiday) then it becomes too worn to use, or I rent / borrow equipment from someone.
When looking over potentially buying my own decent set (which is what lead me to the above post) I found myself coming up with a few questions:
Which is better, an L or J shape (or would this solely depend on the shape of my face?)
Is there a preferred material (eg. Rubber or plastic?)
Is it worth buying one with a sump in the mouth piece?
Is it worth buying one with a ball and cage?