I do most of my note-taking with physical paper and pencil/pen. I haven't been able to make any phone/tablet/computer-based note-taking method work for me.
I use a self-hosted wiki to keep records of more formal things, such as project dev documentation, lists of project ideas, etc.