I have a Garmin on all my bikes, just switch from one to another! Unlike Cateye and others no need to reconfigure wheels and spacing between magnetic pickup's! Another great feature is going to Garmins website to log your miles and get lots of information about your latest ride to compare performance.
My Cinelli SC
My Gios Pro
My Gios Compact
My Kestrel 4000 Oops no Garmin, Oh I just put the Garmin in my rear jersey pocket and it works great!