We all struggle with too much information and how to keep things together. I do research and my two favorite tools that I keep using are Microsoft OneNote 2007 and MindManager for Web from Mindjet.com. The first tool enables me to collect information from different perspectives such as web-clips, make notes during meeting etc. and the latter is for structuring it in form of mindmaps. Check out an interesting video of Microsoft OneNote use