I just return from my LBS and was lookinG at a brand new 2003 Cannondale R600 for $1499 CDN. It has all the same components as the 2004. Also 2 years free tune ups, the shop is rEally close to my house and they do alot of group rides. Front derailleur: Shimano splined Rear derailleur: Shimano Ultegra Shifters: Shimano 105 Rims: Gipiemme T3 Frame: CAAD5 Forks: Slice Ultra Si I was at another store and took the R1000 for a test ride, really nice bike but out of myprice range. So tell me what you guys think Iam really interested.