Throughout the years I've had most of the brands mentioned above and NONE compares to the Vuarnet PX3000 pair I've been using for the past 12 months. They are pricey but I couldn't recommend them highly enough for their superb quality, comfort and rigidity.