Mechanix.
x2
but i find they are a pita to get back on if there muddy / wet
I work with glass as well.They are good gloves,awesome grip, but they make your hands sweaty/stink!!Hyflex gloves with rubber textured palm. A buddy of mine is a glass worker and told me about them.