Vistaprint has a great deal today! For FREE you can create your own personalized wall or desk calendar, plus after you get your free one you can get all other calendars and holiday cards 50% off. Shipping is around $5.
These would be a great holiday gift for someone!