Hmm i just thought of something, to implement for my friend and actually surprised myself.
Using outlook 2007 with NO email account setup on it, gives you a very clean very well organised ... organizer lol.
Tasks, calendar, notes, contacts and document storage.
I previously associated outlook as a source of annoyance because of email, but without any email address at all added to it, its quite a great piece of software.
Give it a try folks