Web: Not all notes are text, and while most of the big note-taking apps, like Evernote or OneNote, can handle images, they're not really made for them. Milanote feels like it is.
Milanote is something of a combination of tools like Trello, MindNote and Google Keep. You collect notes, which can include text, images or links, onto cards, and those cards can be places anywhere on a board. You can then link those notes together with lines or just leave them on their own. This means you can treat Milanote in a variety of ways. It can be a pin board for ideas, a mind map of notes or a super-organised collection of Post-Its. It seems most useful for visual designers, but I still had fun laying out some article research with it. You can check it out for free for up to 100 notes, but you'll have to shell out $US15 ($20)/month if you need more.