RecipeHub is in open beta. You sign up with an invitation: join the waitlist, and while there's room it arrives within a minute.