I had the much more high end Sigma computer (wireless) that measured cadence, heart rate, altitude, all kinds of other useless stuff. That thing never worked correctly. Fast forward to the present, and I've been using a wired version of the Sigma BC1609 with cadence sensor and it has worked flawlessly for thousands of miles and on two different bikes (I have mounts on both bikes). Yeah sure, you have to run wires and use more zip ties, but it really works an I never have to worry about it NOT working. I use Endomondo on my smartphone to track rides and give info, but there have been several times that Endomondo has screwed up on me and I would've had no data on a ride if it hadn't been for the simplistic wire Sigma unit. You can also get the Sigma BC1609 that is compatible with a PC docking station and software that allows you to download your ride info and graph all kinds of stuff. It's kinda neat but the smartphone apps do all of that stuff a lot more easily. I mainly use the Sigma to watch my cadence and my mph. I can watch my mph on the smart phone if I wanted but there is no option for collecting cadence data.