Alright,.. went across the street to LeisurePro and tried a few masks. Almost all of the one-window frameless didn't fit me at all - they would painfully push against the top bony part of my nose - ouch! So, I settled on Omersub "aries 45" two-window frameless, which seemed to fit well, but a bit overpriced (at $50), in my opinion. One other mask that was comfortable was XS Scuba Merge Mask, but... the plastic connection is horrible.. it looked so flimsy that in any cold water, it would just shutter and you lose the strap altogether. well, anyway, I am going to try the OmerSub mask in the water next week.
Ok, without making this LP vs LDS discussion, I have to say very quickly that in regards to LeisurePro, each time I go there, their customer support is more and more deteriorating. When I walked in, I looked at the display of their masks first, then gave the guy a list of masks that I wanted to see (about 4 masks) that were not on display. His reply was "well, you do realize I can't bring out all those masks for you." That ticked me off, because they are known exactly for that sort of thing that they normally do bring out a lot of stuff for you to see and patiently wait until you're happy with your selection - at least this is how I read many reviews about them on the web. Apparently, this time was not the case. I told him "how do you expect me to buy a mask without trying it first?" Finally he brought out the OmerSub, I tried it and mentioned that it fits well, but I also wanted to see the XS scuba mask. He said, "if this fits you well, why do you want to see anything else then?" WTF? "What do you mean why?!" I said, I am not buying the first thing that fits me WELL, I want to find the mask the fits me BEST!" At this point, I was getting annoyed.
Anyway, I bought the OmerSub, but as I was walking out, I kinda thought to myself that I will never spend another dollar at this shop. ...unfortunately, I have no good alternative local dive shops that a) have stuff in stock that you can try and b) have good customer support/good-attitude.