I purchased the Cannondale R700 in January and am very happy with it. It is a very responsive ride and I like the fact that it has a great frame. I can always update the components as they wear out, but so far the 105/Ultegra combo shifts great. I have not ridden the Felt, so I can't give you a comparison.