I am having great success using FreeMind to keep a running 2Do list. It keeps me working on the right things without getting distracted by (or losing complete track of) lesser tasks that should still eventually be completed. I'm also beginning to use it to decompose large contracts that I'm negotiating which have become impossible to perceive strategically in "doc" form. Beautiful software really.
Thank you FreeMind team!