A couple of years ago, I created a personalized calendar for both my mother and mother-in-law at Vistaprint. They LOVED them! I customized them with all of our own photos. I added all of our birthdays, anniversaries, school events and the holidays that we celebrate. It was truly a great (and very inexpensive) gift. In fact, I might just grab another one now that this deal is back!
Right now, you can get a FREE calendar — just pay shipping which starts at $5.67 at Vistaprint. Keep in mind that the free ones are using their templates and adding your own photos to them. If you do something more custom through your own paint shop application, you may have to pay more for yours.