I rode a friend's mtn bike(Giant Boulder) on some trails(novice to intermediate) and had a blast. At first I thought her bike was too small - but soon realized that it wasn't. She's prodding me to get a mtn bike now. We've been debating the road bike vs mtn bike issue now for awhile and I think I lost. She rides her mtn bike all over - its a communter for her, she's given up on road biking - she says she gets a better workout and not going faster doesn't matter to her. How many of you ride in the snow? Any recommendations in the $500-$600 price range??? I appreciate any advice and recommendations.