Welcome, you are in for a hell of a good ride...
They all sound good choices to me. I know CAAD bikes ride great. Not the historically characteristic aluminum ride, it's much closer to the feel of steel. The recent 105 groupsets work flawlessly as much of the innovations from the upscale models have trickled down.