Steve, all I have to say is, why in the world don't you own a snowmobile? The only thing as fun as a nice, picturesque, twisty road and an able sportbike, is a freshly groomed snowmobile trail through the woods on a performance trail sled.
I don't get to do either of those things very often though, thanks to living in Dorothy and Toto land.