Hi Maverick, firstly welcome to scubamag, you will find a wealth of information on here.
Secondly - recommendations of masks, there are a good number of websites out there that sell good quality equipment (e.g. scubamart et al, sorry can't remember the others off the top of my head!). One thing that I would recommend is you go to a dive-shop and try on loads of different masks and if possible do a short dive/snorkel with them in a pool.

HTH