I have been super happy with these: http://www.macwet.com/products/buy-climatec-long.php
While not waterproof per se, they stay warm when wet. I ride in them up to -20C and have yet to have cold hands (even cooling out after getting kinda sweaty). They have also stood up well, the ones I have are about 5 years old and still in perfect condition.