Get a set of heated grips, they're one of the greatest invention ever for a bike.
I stopped for a fuel top up yesterday and within 2 minutes of riding off i knew something was wrong, as i'd forgotten to turn them back on.
The highest setting on my ones will burn your hands through padded leather gloves in normal weather, but in mega cold weather they still get toasty even with freezing cold handle bars.
I would never have a bike without them now, and seriously don't know why they don't come fitted as standard.
Brilliant in rainy weather as well.