Grocery lists (5 programs)
Pros: Easy recipe organization. Meal planning support. Cloud sync capability.
Cons: Occasional sync delays. Slightly dated interface.
Pros: Works as recipe manager too. You can add your own ingredients and recipes. You can share your recipes on their web.
Cons: Recipes must be added manually. Interface behavior is awkward.