Jeff the Bapist has been engaging in the 100 Push Up Workout -- a program aimed at moving a person to doing 100 consecutive push ups.
I liked the idea, so I adapted it for my own fitness routine. For three weeks, I've been doing push ups on chest/tricep day instead of dumbbell bench presses and dumbbell shoulder presses. Today, I did three sets of push ups: 40-25-11. On the twelfth rep of the final set, my arms gave out from under me. I've already experienced substantial improvement.