Thanks man, that's really good to hear. Where abouts in Finland are you? I'll be moving to the Helsinki area, do you know of any good bike shops to check out?
I've experienced all the joys of Finnish weather, I'm actually looking forward to it, although I haven't mastered how to walk on ice yet...