I adore Ravelry! The patterns, the yarns, my friends, my library - all in one sweet little package. You can get inspiration using more and more detailed filters. You can find patterns for yarns that you have on hand, or are looking to buy. You can read others reviews on patterns and yarns and make educated decisions based on those reviews. A central storage place for your library, with automated (mostly) updates makes it a no brainer. It's a good place to store your stash- so that you can shop in your own stash without having to open a bin. It's lovely in all ways.