I currently ride a very low end mountain bike. I feel it is time for me to get back on a road bike. The last road bike was an old schwinn (1980's). I figure I will spend about a $1000 for a decent entry level one. I want to get one that will last me quite some time. I have been looking strongly at Trek's and the 1200 seems nice. I recently found out about bikesdirect.com and the Windsor line. I know they aren't well known but for $1000 they have what looks to be a decent bike with Ultegra shifters & derailluers. In order to get those kind of parts on a Trek we are talking about 1500 to 2k if I'm lucky. Would this be a decent bike for a long time. I am not worried about having the latest and greatest all the time. I like the front triple crank since I live in a semi hilly area. My next question is that if later I did want a better frame could I just transplant those parts to another frame. Any help, ideas or leads would be greatly appreciated. Thanks.