Ravelry is by far the most comprehensive and user friendly database in existence. There are groups for every interest and the site owners are extraordinarily responsive to site issues/improvement suggestions. So many people are angry about the site not being what they want instead of appreciating it for what it is.