Out of the many available tools, i gave Getting Things Gnome a try. (partly because the cool name ;) )
Getting Things Gnome (GTG) is an organizer for the GNOME Desktop Environment. It is a very clean and flexible tool.
You can organize your tasks as sub-tasks or as tags.
"Sub-tasking" is just like using Tomboy and hence very intuitive. If you like using Tomboy, you'll like GTG better, since you can organize the tasks according to priority, and add start and due dates, all with the help of simple syntaxes.
You can find about the task editor syntax here.
Another great feature in GTG is the Work view. This view displays only those tasks which can be performed now i.e. the ones which depend on no other task, which cannot start before a given date or the ones which haven't been given a start date but are simply categorized as todo someday.
Here's a screenshot of the main window:
To install GTG in Jaunty, a developer's PPA is available.
Add these lines to your sources.list
Then do,deb http://ppa.launchpad.net/gtg/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/gtg/ppa/ubuntu jaunty main
$sudo apt-get updateIf you want to give other tools a try, there are a few available, such as good 'ol Evolution, Tasque, gtodo and Makagiga. While, Tasque and gtodo are simple tools, Makagiga turned out be an overkill for me :P, so I'm satisfied with GTG! :)
$sudo apt-get install gtg
Till next time,