I have Sealskinz gloves but you're right, the windchill, especially yesterday is significant. I think the trick is to keep the body core warn so maintaining circulation to your extremities, I'm getting a headband or cap to hopefully help, and reduce the wind noise as well.
Yes you can't flash...