I found out about Ravelry yesterday and signed up for it today. It is a site for knitters and crocheters, with patterns and yarn for sale, plus plenty of free patterns.
It is huge and can be a little overwhelming. It took me about 2 hours this morning to list one pattern for sale. I think I'm getting the hang of the site now and will grow to like it, but for now I'm still a little intimidated. In any case, you can check it out here.