After much debate, research and a trial, I've gone with Plan to Eat. I have a referral link if you'd like to use it ;)
Â
It's not free but totally worth it to me. I love it can be used with my google calendar, has a pantry stocking feature, you can find recipes from what's available in your pantry, I can take my smart phone to the store for my list, I can drag and drop recipes into the planner feature and I can easily import recipes from the internet. I just purged a ton of paper by putting the recipes in PTE.