I use Green Leopard for the ear plugs
http://www.greenleopard.co.uk/Providers M&P do some decent neck warmers
http://www.mandp.co.uk/searchResults...style=0&kw=edz I use a Schuberth S1 lid. It has a close fitting neck collar which keeps out noise, wind and cold draughts.
And finally, in Winter, I ride a BMW F650GS with heated grips and brush guards which keeps my hands real toasty. And it has a power outlet for heated clothing. The only downside is that its a BMW F650GS. Not the most exciting bike but real practical in this weather.