I’m an occasional knitter, when the mood strikes and a pattern or beautiful wool calls my name I get my gear out and log onto Ravelry. A fantastic web site for knitters and crocheters. I can’t recommend it highly enough.
You can see other people who have knitted the pattern you are about to start on, see how their version came out, see how hard they rate it and how much they enjoyed knitting it. There is also a section that allows you to log your stash of yarn and knitting needles. It’s like an inventory of your knitting haberdashery and yarn, very handy. Combined that with the tool that searches patterns based on type/weight of yarn that you tell it, and you can match your stash with a pattern, it’s genius. On top of that the are forms for help, groups for well anything really, events, email, and friends. One of my favourite features is that the site creates a record of finished projects with photos you’ve uploaded, it’s such a great way to look back at projects you have knitted for others and no longer have.
From the start Ravelry has been a well thought out site that just works. If you haven’t already get signed up (did I mention it’s free!) make sure you check it out.