All three are very good choices so you can't go wrong. The Motobecane has a triple crankset though. It also has a carbon rear triangle. I don't like either those things.
SRAM Force vs Shimano Ultegra is mainly a personal preference thing (ergonomics and double-tap shifting). They are both 2nd from their respective Brand's top of the line and are very comparable in quality.
The CAAD9 is considered to be a very stiff race bike, so you may find it a bit less comfortable than the other two for longer rides.