For a milestone party or event, print out a "highlight" on each card - this example is for a 50th wedding anniversary. Such a thoughtful way to share your life. I can imagine it might even surprise your friends and family what has stood out to you as important/memorable.
My siblings and I made this for my Dad's 70th birthday last week. Found the letters on a website and emailed everyone and we all colored them and took separate pics. Then we put it on a canvas..BIG HIT!!!