I've currently got a 2004 cervelo soloist with mainly 105 components and I'm ready to upgrade. A local shop has a last year scott cr1 pro marked down to $2299 which seems to be a pretty good price. It's got full ultegra components and ksyrium elite wheels. Another local shop has a 2007 fuji team pro with ultegra components, fsa carbon crank, and dura ace rear derailleur for $1899. Both bikes are carbon and I know that scott has gotten really good reviews, but after test riding it, the top tube seems a bit long (at least longer than my cervelo). Do scotts run a little large? If anybody has any experience or suggestions I'd be grateful.