Bought a new 08 yesturday it is my frist bike drove it 100 miles home from the dealer rode great no complaints yet, was comfortable only stopped once to let my hands thaw out.
Congrats on the new purchase, but as some other people here might say, the bike isn't real unless there are pics of it.
Welcome adn enjoy. So how cold was it? Where do you live that it's OK to ride but so cold that you freeze your hands. A good pair of winter gloves is a cheap investment.
I live in New Jersey I bought the cycle in Baltimore MD it was about 50 degrees out not to bad been high 30's here the past week but can't not take it out.