I gave this lots of research and in the end went for the cyclemeter app for my phone. I'd be carrying it anyway for emergencies, and it has all the functions I need. If you've a smartphone or iPhone I'd certainly recommend trying it for the £2.99 it cost! No cadence though, if you definitely need that function...