I love Ravelry for searching patterns, yarns, and for housing my projects. I also love when I find a pattern I really like, I can view others users that have already completed the project and give hints, alternatives, error corrections, etc. I find the forums/groups overwhelming. I prefer KH where it’s more like family.