check out black diamond
and for the guy about mitts
just make sure that the glove is a full leather construction as well as oiling them regularly, (DO NOT PUT THEM EVER IN THE DRYER EVER) this will cause them to dry out and be more prone to ripping and tearing