This is actually a great question and something that I've been looking into since getting my N800. I've been reading David Allen's Getting Thing Done (http://en.wikipedia.org/wiki/Getting_things_done), and trying to implement that using my N800. I started by using the simple gpe-todo. However, I can't have tasks in folders (for example, for different projects and different contexts). If the categories were hierarchical and I could view the category tree as a sidebar, that would work. Also, I can't synchronise this using SyncML (which is how I keep my todo list in sync between my Motorola Q9h and PC). Then I tried Maemopad+. This is a great application, and I can even scribble todo's instead of typing them in (for later processing). However, I can't view this on my PC or MotoQ. Then I tried NoteCase. This is a nice application with Windows and Linux versions. I used that for a while, till I realised that it's impossible to keep the N800 in sync with my work PC. Also, I can't view this on my MotoQ. I even submitted a feature request for sync'ing the list with a ftp server, but the author doesn't like that idea. Plus there's a bug where it uses 100% CPU on the N800 while you type (I logged that too). Today, I discovered http://www.toodledo.com - it has features none of the other web-based todo lists seem to have: - Folders - Categorisation for context - Categorisation for project (called goals) - Ability to sync with Google and other systems - Works perfectly on the N800 - Mobile view for my MotoQ So that's what I am using now. I would still recommend gpe-todo for simple todo lists, but if you're trying to be productive and want to implement GTD (getting things done), then I recommend Toodledo. It's always tempting to look for a standalone app for the N800, but bear in mind it works wonderfully with web-based apps. It would be great if Google Gears was available for the N800, then we could use the apps offline too. PS: My first post so go easy on the replies