I agree that neither is a bad choice. Both have a similar geometry on the competitive side. I like SRAM better myself, and the Apex on the Specialized isn't the wide gearing as well. I like the CAAD 10 frame better though because of the tapered head tube and full carbon fork. That is a tough choice.