Both are excellent. The Cannondale might be a slightly better value, but I would ride both and go with whichever fits the best. As for the comments about them being generic, I would not worry. If you want to spend a lot more money you can.
__________________
Time to Ride...