11-29-2007, 04:59 PM
For work I use a web application called tasks pro. It hast notes, to-do's, and a calendar. You can attach files to each kind of item. You can also have multiple users with their own sets of items and optionally you can view and edit each others items (but I don't do that). You can either buy the web application and install it on your own machine (which is what I do) or have them host it for a very reasonable fee.
http://www.taskspro.com/
http://www.taskspro.com/