The CAAD10-4 is a rival groupset with a force bb30 crank. Being that the only weak point in the Rival group is the crank, Cannondale hit a home-run with this model. The New ultegra is a very nice groupset, I just prefer the way sram shifts. I also have added a dura-ace cassette because sram doesn't make anything smaller than 11-23, I need 11-21. I personally really like the new 105 and think it is also a great groupset. I think the key thing in all of these is the crankset. I prefer the sram brand crank to the fsa branded ones on the shimano equipped bikes. Nothing wrong with them, just not my preference. Cannondale uses FSA cranks in place of the Shimano ones for better use and marketing of the BB30 system. Good luck with your purchase.