When you get around to buying a new mask I'd recommend the Seacsub X-Low or U-fit. They are the only masks I have tried that don't squeeze before 20-25m other than the old Big Blue Scubapro. The Scubapro leaks though and is a little hard.
Masks that I have tried that all squeeze before 20m are the Cressi Minima, Speton Falcon (the worst one yet) and Beuchat Mundial.
Masks that I have tried that all squeeze before 20m are the Cressi Minima, Speton Falcon (the worst one yet) and Beuchat Mundial.