I bought some Marmot gloves from STP and they are warm, but fingers are a little short and they're a little bulky.

Anyone recommend gloves that:

are warm, fitted and stretchy with padding on the palms and sticky fingertips for grabbing my brakes. ??