If you are looking for a good note taking program that you can sync with your smartphone then Evernote may be for you. Its number of users have increased quite a bit since it became more user friendly for Android users. It can be used to store notes, pdf files (which you can annotate) and is great for clipping parts of a website that you wish to save to later use. While it is in the cloud, you can save a version that rests on your hard drive as well. You also are given an Evernote email address to use in case you or someone else wishes to add to your existing notes or create a new one. This is good where your spouse,friend,etc can send you a picture of what a particular item you are shopping for looks like.
As mentioned you also can take and store pictures. You can take a picture with your smartphone and upload to your Evernote account making notes about the picture once it is uploaded. Those who have an Eye-Fi card in their digital camera can send pictures directly to their Evernote account from it.
It is a great program for note taking and organizing your notes. Similar notes can be categorized as notebooks which is a collection of notes. The search feature is also very good. You can search by keywords, tags, and titles. Evernote is good for making notes which you could use with pictures to better clarify and also for its ability to clip parts of a webpage. You can also convert speech to text. This enables you to send voice notes that are converted to text.
An area of concern is its ability to share your notes with others. You have the ability to share your notes with everyone, selected people or no one. Sharing is based upon notebooks which as mentioned is a collection of notes. Even with the paid version I do not see a way to allow those you share your notes with to edit and make changes to them. I find the lack of this feature and the fact that sharing is by notebooks and not individual notes to be a concern. When I make notes that I wish to allow others to make changes to I use Google Docs where you can allow changes to be made by others for individual file(s).
For those who like a good way of taking and organizing notes on the run, need a good way to organize your notes and have your own personal digital assistant this is a good program check out. It may suit your needs and do it well. Even if you do not have a smartphone, you may do well using it.