http://hundredpushups.com/
Anyone interested in partaking of the challenge?...I'm gonna do it mainly as my upper body strength is a little on the non-existent side at the minute and I quite like the idea of being able to do 100 push-ups.
There's also a useful little guide to variations on the traditional push up here, so you can work up to a full push-up the right way.
Bookmarks