I am looking to upgrade my bike and am totally confused. I have been riding for a couple of years - road (highway, city, side streets) a Trek 700 ( a hybrid I bought some 10 years ago). I live in TN - lots of hills, am 5'8 - 5'9, slim build. I usually ride 2-3 times a week anywhere from 17-30 miles (when I can get away from the 3 year old). I also ride a lifecycle at least 3 or more times a week in the house. I test drove a Trek 2200 WSD and really liked it, but am reading that at my height, that may not be well suited for me. Hence, I'm asking for help. How much should I spend to get a bike that will last me a long time? I also may like to enter some races eventually. What models should I look at? I am clueless about bike terminology; although, I have learned about carbon forks??!!!??? Thanks so much guys.