Yeah mechanix gloves are great, I have a couple pairs in the garage.
I personally ride gloveless. I just can't stand riding in gloves for long as they make me feel restricted. It has to do with the "feel" and how I'm more so directly connected with my bike.
In my opinion the minor inconvenience of road rash on my hands (usually my palms bare the brunt of any roadrash) when it seldom happens is unable to outweigh the prior. I haven't lost any fingers yet.
I also guess that's another benefit of being shorter in relation to "the taller they are the harder they fall".
#mlig