In my ongoing quest for the Holy Grail of ToDo lists, I found a site that could just about be the right one. The site is called Stikkit. If you watch the demo you can see the amazing functionality of this software. For example. If you type lunch with Dave tomorrow at 12. It will add this appointment in your online calendar. If you say to copy Ted, Dave and Fran on the note, it will attach the note and email it to them. There are far too many features to list them all. They are on a fast track to add more features. Have a look at the screencasts for demonstrations.