I have mountain biked for a couple years now, and am very interested in getting a road bike. I am a little confused about what different types of road bikes are for, however, and need your help to determine what to buy. I am a 25yo male, in shape, and am looking for a bike that I will not wish to replace in a couple years, but is not too expensive. I'm thinking $1,200 or less. I want a bike that I can go on long tours with, but I could also use to just ride to the super market in town. I also want to go fast! But I don't have to go too fast - I am not planning on racing or competing in anything. I am an avid skier, and I know that when people ask me questions like this about skis I often tell them that what they really want is 4 different pairs of skis, however I can only buy 1 bike. Please help! Thank-you.