I've been on a Defy Composite with 105 since July. It's the most comfortable bike I've owned as well as super responsive and fun to ride. We've had a couple Defy aluminums here too which I liked almost as much. Having a really good dealer that you like is as important as the bike brand. Any of the bikes mentioned would be a fine choice.