Both Cannondale and Specialized make excellent bikes.
All four of these bikes will perform nearly identically, assuming that the rider position is the same. Remember, this is a human powered vehicle, not a motorcycle; changing a few bits on the bike will not improve the engine at all.
Each bike will feel a little different so it's worth your time to test ride them. Pick one out, keep it clean and maintained, and don't look back.