We've had a Recsea WHC-G16 for just over a year, and it is highly reliable and easy to use. We also have the G12 model, which performed like a champ...
You should put anti fog inserts in any camera for underwater use. The good thing about the go pro inserts they are reuseable after they change color....