SealSkinz know a thing or two about making waterproof kit and their riding gloves provide the perfect cure for cold and wet hands this winter. They're windproof and waterproof but breathable so you don't get horrible sweaty paws.
The gloves feature large neoprene wrist cuffs with velcro closures to keep out the cold and form a seal around your jacket or top. Other nice little touches include non-slip pads on the braking fingers and soft snot wipes on the back of the thumbs. Like many winter gloves, the Sealskinz are quite bulky and you do lose some of the feeling on the bar but that's a pretty standard trade-off for gloves like this.
In terms of sizing, our Medium gloves were a little on the small side so you might need to go up a size, depending on how tight you like your gloves to feel.