I vote Oxford muffs, they might not look trendy but they work a treat.

I commute on the motorway everyday through the winter in summer gloves with these over my handle bars.