Need your personal experience and some or your best opinion.

1. Cannondale Synapse Carbon 6 Compact 2009

2. Trek 2.1 Compact 2009