Amazing Knitting provides a directory of free knitting patterns, tips, and tricks for knitters.
A blog mainly about knitting, crochet and sewing, but it also dabbles in other crafty areas.