Forget the Cannondale. It's a race bike pure and simple...and for a very specialized type of racing at that.
The other 2 have pros and cons that you need to consider before you decide. I'll start with the Specialized
Modern equipment. No need for upgrades
Nice light bike.
Very nice stuff hanging on it. Dura Ace is the top of the line for Shimano road stuff.
A little smaller if you have fit issues
For a commuter bike, you probably want something with a rack to carry stuff. Backpacks are fine but they can become uncomfortable for some people. There are ways around this but a rack on the bike is going to be problematic plus you'll get major fred points.
It's a pretty short wheelbase bike. Fast but not necessarily comfortable.
It has very nice stuff hanging on it
For us larger guys (you aren't that heavy) 28 spoke wheels probably aren't the best choice. For a commuter bike, they are probably an even worse choice. You could end up with a spoke popper.
Carbon fiber fork with carbon fiber steer tube would cause me some concern. I have a bike with a carbon fork but it has a aluminum steer tube. It still kinda gives me the willies to ride it.
It doesn't have anything modern hanging on it so the risk of theft (especially in Denver) is kinda low.
It's got a longer wheel base and more comfortable ride.
It has rack and fender mounts.
It doesn't have anything modern hanging on it. That stuff may need to be replaced at some point and that can add cost. It can be done but all it takes is money.
It may have 27" wheels (may not, too). 27" tires are harder to find and you don't have much selection.
It has downtube shifters. That's not too bad but they aren't as easy to get use to as STI. You have to reach a ways to get to them.
It has a rack but it looks like the rack is for a mountain bike, i.e. too small. It would need replacing but that's not too expensive. I'd look for a Delta Universal rack.
Overall, if you want a bike for commuting, I'd go with the Trek. If you want a bike for fast weekend rides, the Specialized would get my vote. If you want a bike for long weekend rides, the Trek would be a slightly better choice. And, finally, if you want a bike that people will drool over, the Specialized wins hands down.