What do you do to make sense of your thoughts over time?
aibras: The process of collecting the ideas is super easy for me. I use the all-time-and-devises-compatible .txt file. I am attached to 5 different machines. My laptop (Linux) , office PC (WinXP), Home server (Linux), Pocket PC (Wm6) and the work UNIX servers (HP-UX x 4). 
Whenever I have an idea I fire the minimalist text editor I have. Usually [ ~> vi idea_description.txt ] then I write whatever on my mind. I don't care that much about the writing; just a mind stream. 
Considering me as a media carrier, the 5 devises are in some kind of a network. Every couple of days I collect the ideas from the different machines into single directory called [IN BASKET] in my laptop. Usually through the FTP, email and/or bluetooth.I don't care that much about making the ideas real. If they are worth living they will occupy my mind a great deal. Which means the .txt file will get bigger and bigger over the time. At the end I will naturally make them happen. By just executing the .txt file in the life environment :P.