There is scarcely anyone unaware of the ultimate to do list manager. It is not a software. It is not a web based app. It is the age old, evergreen, ultimate productivity tool called 'pen and paper'.
Whereas it is paper that is used usually, I would suggest using a stack of small rectangular papers, single lined and bound using a clip - a reminder pad.
Now the advantages of actually writing down your tasks and then crossing it off one by one over any software are that:
- There is unparallell functionality (including handwriting recognition and instant switching of font, size, style, etc)
- Extreme portability: A standard reminder pad is designed so as to exactly fit into your pocket.
- Quick, lightning quick: No booting required, no saving, no backing up.
- Simple: Take any web based app, you will have to log in to access your tasks and that is an added disadvantage.
And what more, you'll soon be able to live in the present.