Besides getting speed and distance from the GPS I also upload my workout to a program that puts the data onto a map. I can see my speed, HR, cadence, etc overlaid on the map. I'm a data geek and I just love this
I'm leaning toward the Forerunner 305 now because of this capability. Knowing which hills spike my HR could be good to know.