strava on your phone
canondale iq114 wired speed and cadence, $15 from aawyeahbikes:
Cannondale IQ114 Wired Bike Computer with Cadence - AAWYEAH Bikes and Bicycle Parts
edit: if you want your cadence data on strava, a wahoo bluetooth sensor will pair with it on an iphone or android easily