I hope to make it to 100 by the end of week 10.
http://hundredpushups.com/
Yes, I mean 100 pushups in a row, not 100 pushups spread over 10 weeks.
The program is meant to have you do it in 6 weeks but I would like to spread it out a little more and give myself more time in the early buildup weeks.