I've always been a fan of pushups as a great core and strength workout and i've always felt they work in really well with cycling and help hone your form. However, i've only ever been able to do around the 50 mark, until now that is!
http://hundredpushups.com/index.html has this cool 6 week training plan which is low intensive (and free bar a few mins of your time a week) to help you reach 100 pushups. Fits in great along side my other training - and I usually do each scheduled workout at lunchtime before eating so don't really notice the added time. I'm on week 5 at the moment so not long to go! It really is quite suprising how you can improve by following the plan. Let's hope I can reach the 100!
Check it out!