I like the CAAD9 as a race bike for crits. Im not sure about the long haul. But look into a Spec. Roubaix. Not even a 30 minute ride is gonna tell you how it translates over a couple of hours. So you may be better off with a steel frame, but you will give up some stiffness. Most likely all of your choices will feel great compared to an 89 Trek, bikes have come a long ways.