Hi,
For notetaking, check out this extensive comparison review (a little old but much is still relevant I think):
http://www.donationcoder.com/Reviews/Archive/NoteTakers1/index.php
Then check out this mega-thread:
http://www.donationcoder.com/forum/index.php?topic=2362.0
(While reading through it don't forget to take breaks for lunch, sleeping and to have some time off during weekends

That is, it is a very long thread...)
I would say that EverNote and OneNote are two of the top candidates.
Standalone todo list programs have been discussed in other threads. Search and revive! I still write my daily todo lists on paper so I am in no position to recommend any software for that.