DoznEggs: People, that's why they sell calenders. Buy one at the $1 store and jot down important dates..... Money well spent!

Absolutely.
Umm...I also start giving reminders about a month in advance.
I have to admit, I've certainly forgotten them. My family usually gets everything late now because I remember on the day, and call, but cards sent long distance on the actual day don't get there for several days. Oops.