Not only does it give you 100 pushup variations (I haven’t done all of them before) but you can click on any one to go to a video on how to do it. Pretty cool! Its even divided into beginner, intermediate and advanced groups for ease of use.
Dan from over at PushXPro sent this to me. You’ll notice a few of the pushups on here use his cool pushup handles. You can check those out here.