I was looking for a tool to install on the mountain bike to either record my tracks or to be able to use GPX available one over the Internet to discover new cycling roads. This product is really a good one with these regards.
It is really easy to use since initial configuration is asked when powering up the device out of the box. Once on the bike (you can also use this device for running), it can records position, speed, cadence and heart rate. All these parameters are stored for your whole ride (let say for the first 6 hours) and for sure you can upload these to your PC or Mac. When used to redo a previously stored track, you can use a virtual partner that simulates your previous run (or any other one from a similar device), it can help improving your performances on a specific track.
Installing the Garmin on the bike is straightforward but the mount kit is fragile, be careful, not a deal stopper anyway.
The software provided with the tool is just enough to get and do a first analysis on the collected datas but lacking for import/export towards knows formats like the GPX or KML (Google Earth) for example. The main drawback is on this software: lacking features and a database growing at each run without any solution to organize it, further more the Mac OS version is not providing with the same features than the Windows version. Anyway, the XML output available is the good way to open your collected data to the outside world and a lot of tools are available on the web which is really a good point.
If you are looking for more than a simple speed and distance recorder, it is probably a must have.