This style of bike would be perfect for the type of riding you described. Every manufacturer makes a similar bike, and I think you would be happy with either one of them.
My recommendation is to test ride both at your local bike shops if possible. Buy the one that you feel most comfortable on, as each manufacturer has ever so slightly different geometry. The Cannondale bike you listed has slightly better components, but also the slightly higher price tag.
If you find they are so similar that you can't decide, perhaps compare the bike shops, and decide which you would rather do business with?
Not very decisive, but hope it helps =]