I usually keep our family schedule on my computer. But in the summertime, I print up a weekly schedule (including dinner menus!), so everyone can see what's going on each day.
I post it on the fridge, and if anyone wants a personal copy, I print that out, too. Even kids like to know what's coming up that day and the rest of the week.
And it saves answering a bunch of questions like, "What's for dinner?" and "What are we doing today?" :)
More on scheduling: