Just buy this
Garmin Forerunner 305 at Amazon. That pages shows the "Frequently Bought Together" which has the cadence sensor and the bike mounting kit. This is what I am running and for under $200 you have a fully functional Garmin with fully customizable data fields and you can even use it running (if you are also a runner). I keep on trying to talk myself into a Garmin 500 but my 305 works so well I see no reason to change.