Purge masks in general are a debated topic here on SB, but since you asked...
I use and like the Tusa Imprex Hyperdry purge mask (M32)
Tabata USA, Inc. - NEW : M-32 IMPREX 3D HYPERDRY [M-32]
You can get it with a clear or black skirt. It has side windows, yes but it isn't like you can really view things directly through them. I can though tell which side of me my buddy is on when we cross paths or situations like that without looking that way and turning my head, which is nice. I can see color and objects in my periphery. I have let 7 different people try this mask and 5 of them have bought one.
Some people don't like purge masks, I won't debate them here. I can only tell you that they are easy to dive with easy to clear and keep clear, have great field of view, and more. There is a valve in the nose pocket similar to your exhaust valve in your regulator, it can leak and let water in if it gets sand in it or something, it literally takes just a few minutes to remove the valve clean it and put it back in. I bought a couple of replacement valves from the local shop, they ordered them, no problem, cost $2. I have never actually had to replace one. I have three of these masks. One for me, one for the wife and a spare, never had a problem with any of them. 4 years and many dives and pool sessions later, still no problems, not one.
One down side to this particular mask...for me it takes 2 hands to squeeze my nose in order to equalize. You use your index finger on each hand. took a little bit to get used to but not long and it wasn't hard, just different.