Pros: Clean, professional, great functionality
I love this thing. Very easy to program and set up, especially if you've owned a garmin before. Comes with an extra mount so switching it between bikes is easy. Acquires satellites quickly, elevation info is much better than previous gps units. Has a selectable readout for vertical speed, which is a great indication of your power/weight ratio especially for those of us without power meters. There are also some great websites out there for sharing and comparing gps rides like strava.com.