I'm not always great with organization, but one cool thing I have done is scan my handwritten notes and add them to evernote, which has some really cool handwriting recognition software so I can search through them.
The other thing I do is lots of notebooks with tab dividers, grouped by project.

