To-do list that lets you put a lot of detail in each task
smoody: In the past, I was a big fan on omnioutliner (mac) for that purpose, but now I'm sold on TaskPaper (also mac). Check out the screencast to 'get it'  http://www.hogbaysoftware.com/products/taskpaper