I like the Endura Deluge gloves
http://www.endurasport.com/Product.a...06&prod_id=242. Great for shorter trips.
But your point about water getting in via drips, taking them on and off, etc. is definitly valid, irrespective of the specific glove. I'm following your question with interest.