A nice DIY checklist

This is a checklist that I bumped into on craftster.org that I really wish I'd had a few times in the past. Though, when it comes to DIY, I rarely have any real regrets, just REALLY HUGE learning experiences.
Though I can't seem to find the original blog for this, here is the original link....maybe someone can help me out with this.
Regardless,  I love it's simplicity and brutal honesty in approaching the subject of DIY projects, not to mention the font/style of it all. I might actually print this and put it on the wall whenever I am about to tackle a new project.