In colder weather I wear wool fingerless gloves. They've always did the job for me. They keep you warm even when wet. If you're cramping in warmer weather, I'd use neoprene .
When it's cold carrying a handwarmer is a good idea.