There are reviews for this all over Amazon and the web. The thing I like the most is that now when I run I know that this will put it in my face when I get home. I know I am being tracked from my speed, heart rate, etc. If I choose to slow down the graph will show it as plain as day. I love it!Also there is a free product out there that it much better than the out of the box software this comes with. It is called SportTracks...google it.Garmin Forerunner 305 GPS Receiver With Heart Rate Monitor (Bilingual)