at work we have 3 options :
1 - cotton gloves with millions of rubber dots on them, these are my favourite gloves as you can actually feel what you're doing with your fingers. the downside being the minute you touch mud / water / oil, your hands are soaked. still, i wear them, just use a good dose of swarfega at the end of each shift. i'm tempted to try latex gloves under them.....
2 - plastic gloves, a bit clumersome, but great for working when you don't need to be accurate... i.e. big spanners, chain tongs, stilsons and they're spot on
3 - leather gloves, these are pretty good, but the ones we get have a tight cuff, which annoys me when trying to put them on / take them off quickly...
we've had some trial runs of thing rubbery / plasticcy gloves but most of them can't take too long when dealing with greasy jobs.
if you want warm gloves, i use impact gloves or scaffolders leather gloves
G