Bill...
I keep an updated print out next to my desktop and, like Hammer, enter all dates into my cell phone.
Eddie