This app have really provided the needed motivation. The only thing I dislike is that, especially as the weeks progress, the jump from day to say gets much bigger and I found I had to repeat days before I could move on. Otherwise, this has been very helpful.
Seeaich about Pushups Coach Pro, v1.1.1