Thanks! There's a number of options out there, but I found the XSfoto GoMask to be the best after a little trial and error.
http://www.xsfoto.com/gomask-panorama/
Things I really like are the molded stainless steel mount which is tapped so there's no need for the nut and no possibility of losing it.
The panoramic 3 window panel really doesn't help too much in terms of increasing your overall sustained view, however, it lets you capture things out of the corner of your eye that you may normally miss.
The strap is great, although just a typical neoprene strap would be find. It has a quick release and allows you to tighten it by simply pulling on the strap tails.
The silicone is excellent quality and super soft so it should fit most face profiles comfortable and provide a leak free fit.
Downside... It's a little pricey. $80 IIRC.
Video will be shaky until you master your buoyancy and remember that the camera is on your head so whatever your head is doing, so is the camera. Bubbles will get into the frame often, but for the most part you will be heavily editing your video anyway so it's not a big deal. You can see more videos using the mask on my YouTube channel.
I do a lot of spearfishing, so for me it's essential to have my hands free. If you want to do solid underwater video you would be better off buying/building a tray. Though the GoMask can still serve as B roll video.
Here's a tray I built after taking video of Tampa Bay Saltwater's live rock aquaculture site.
https://www.scubaboard.com/community/threads/first-video-of-where-ive-been-training.522535/
Good luck and be warned... Diving is addictive. It has become a lifestyle for me.