The only upgrades to my trek 7.2 was bar ends, water bottle holder, and spd pedals, and may add a cycle computer in the near future. Couldn't be happier, and I didn't break the bank. The problem with some LBS is that they want to sell you crap. Just go in knowing what you want. I can't speak for the Cannondale CX, but if you look at the reviews for any of the Trek FX line, people seem to be happy with their purchase. If your wallet can afford it, the 7.3 or 7.4 is the best bang for the buck.