Looking For A Program

Hey guys,

I usually need to remember alot of stuff. I was wondering is there any program that I can have running on my desktop or I can have open where I can record a list of what I have to do. Not a widget. But somthing similiar. Free aswell please. Maybe a calender type program for my desktop or somthing. Windows please.