I'd guess that much of the difference you are feeling is in the tires and specifically the tire sizes, rather than in the geometry. For example, if you put 32c tires on the 710, it would most likely start to feel more like the Cannondale. (assuming they fit... )