Ive had this app for the last three months or so and my upper body has completely changed. They get the steps just right and reward you when deserved.
Beerzieboy about Runtastic Push-Ups PRO Trainer, v2.3.1