Got some Barkbusters Storm handguards. They keep the wind & rain off and combined with heated grips they make winter riding tolerable without having to resort to massively thick gloves.
I rode over to my brothers this afternoon, about 22 miles, and they didn't save me from "hot aches" in my fingers when I thawed out!