ToDoList from Abstractspoon is a great tool on managing your todo list. In is comprehensive and easy manageable. Although it has a release that will run on windows it will also run on Linux using wine.
For this to work you do need to copy a few files from your native xp to your wine environment:
Register msxml3 as a library in wine and you’ve got a working ToDoList.
It worked using wine 1.0.1 and ToDoList 5.5.2