www.hundredpushups.com
Doing this program while i'm in between school and uni, only just started week one (Also just about finished Two Hundred Sit ups program)
I'm no work out freak, but i use say, an hour a WEEK, on this, and it feels amazing already. Fitness increases like nothing else...