Thanks for the suggestions. I just looked at Outlook 2007 and it has some improvements over Outlook 2003 that will help with contact/project management. Still not as robust as I would like, but it's getting better. I need a new laptop soon, so I'll upgrade at that time.
In the meantime, I did find a to-do list program on the web that I really like so far. It's called Toodledo and you can find it here:
http://www.toodledo.com/views/index.php
I'm still very interested to hear other's recommendations though!
Thanks,
Kristine