I always log what I'm doing in electronic form, so that later I just need to search in my notes. I hate to solve the same proplem twice, and I solve too many problems to remember all the ugly details, whenever I need to do something again I just go back to the solution I've saved for later.
It should work with drag and drop, accepts URLs, command lines, code snippets, screen dumps, files and images. I can also usefully link this information to project/task and time tracking.
The thing is, it must be available at all times, in a window somewhere on my desktop, automatically write down the time and the machine I'm working from. And save it somewhere safe.
Oh, and I forgot, I usually use more than one machine, so the clipboard / scrapbook client should be running on several systems, too. Like, for instance, Linux and Windows.