The 305 has real time where as the 301 receives a signal every few seconds so its not as accurate. DH has the 301, I got it for him before the 305 was available. We love it. We both use it for cycling, running, hiking, kayaking, and snow shoeing.