Besides the fitting issue, consider that Felt offers better value for money on their bikes at least in terms of componentry. Further IMHO, Cannondale is over-hyped and over-priced.
Oh, and BTW, as those of us with Ford and GM vehicles have found out the hard way, a 'made in usa' stamp of approval is in no way a guarantee of quality...
Go with the Felt.