Don't know if this has been posted but I just found it and found it interesting, you can even see what yarn substitutes you can use, yardage that is needed for different projects etc
About Yarn : How much yarn do I need to make a ? : Frequently-Asked Questions (FAQ) about Knitting and Crochet : Lion Brand Yarn