All I can say is that I'm very happy with my 520. I bought mine knowing that I wouldn't be using many of the functions but I wanted something I could grow into. I still don't have a power meter, I use the heart rate strap and cadence function only occasionally and hardly use the map function. I don't use the lap functions etc. When I think about it I'm probably only using about 60% of what it can actually do.