I have been trying to collect my recipes in a central place. First I would write them down and keep them in a notebook, my hand writing sucks though :). Next I started saving them in spreadsheets but that was not to my liking either so I started a personal project and ended up using drupal (an opensource document management type app) to create a blog style recipe site. Anyway if anyone is interested in checking out some of my recipes or just how I have set this up have a look at:
http://brew.calgarylinuxconsulting.com/