Thanks for your suggestions. I'll check them out.
To further drill down - I definitely want a mobile app - my iphone is with me constantly - I'd like to move away from my paper to-do because I don't always have that with me. Then, I would like it to sync to a desktop/web application so I can work from that when at desk. I don't know enough about cloud based scenario's to know whether I should be concerned about that or not.
Thanks for you help,