I usually create a family picture calendar each year for ourselves and each of our family members. I started the tradition some years ago when I would create individual pages and print them in color on my ink jet printer. I would then hand assemble the pages and take them down to Staples to have them bound. Last year I used an online service which worked rather well but it took a lot of time uploading individual pictures and it was hard to see how it really would look. This year I decided to try the iPhoto program on my Mac. It was the slickest experience ever for creating a calendar.
I first went through all the 2007 photos I had and selected about ten times more than I would eventually use. For each month you can select a template from 1 to 7 photos. The photos I had preselected all appear in a bar on the left and you just drag them to the picture area. You can add any text to the calendar portion. When we were all satisfied, we just clicked the Buy Button. It assembles everything and uploads to Apple for printing. This screen shot shows what it looked like inside iPhoto (click to enlarge)