The Edge 305 has all of the bells and whistles that you would want in a bicycle computer. Each of the functions is relatively easy to use, providing great infomation concerning speed, cadence, heart rate, elevation, ascent, grade, etc. The only draw back is that the battery does not last more than a few hours. This is a negative if you are out on a tour. Two weeks ago I did GRABRAAWR in Wisconsin. This seven day ride covering 430 miles was great, but every night I needed to find an outlet so that I could recharge the battery. This is the only fault that I can find in the Edge 305.