I use an app called Paprika. It's a very affordable one-time purchase and it's awesome. I have the app on my desktop, my iPad, and my phone. They all sync, so the info is there no matter what platform I'm using.
I can input recipes in myself, or I can copy & paste a URL, then download the recipe and directions from that website with the click of a button. I can edit the recipes, add or subtract ingredients, make notes, and scale them up or down with the click of a button to suit my needs. I can plan menus for any length of time (usually I do a week's worth), then add all the ingredients to a shopping list with another click of a button. I go through the list and edit it (don't always need to purchase items such as salt, butter, milk, etc). It will sync automatically to all my devices, so when I go to the grocery store, I can shop from the grocery list on my phone. When I put an item in my cart, I check it off in the app and the item is removed from the list, which makes it very easy to see what remains to be purchased. I use the iPad to access the recipes while I'm cooking in the kitchen. I can easily share recipes with my friends via email. I can refer back to what my meal plans were in the past (very helpful while planning Thanksgiving dinner).
I used to have several binders full of recipes, they took up space and often times it was challenging, trying to remember which book a certain recipe was in, despite my organization. And all my recipes are with me no matter where I am, whether we're at a family member's home, or traveling on vacation, etc, if I need a recipe it's right there.