PrintShop has been around for a long time. I think I first purchased it for a Commodore 64. I have made a lot of greeting cards and signs over the years. The present generation does those things, and makes the output seem very professional (well, at least for me...) The ease of use, and variety of types of media that you can incorporate are all great. Apple sells it through their stores for about $60, I think.
If you have ever had PrintShop, then you don't need a demo. Get the MacKiev version, and not the Broderbund version.
http://www.mackiev.com/print_shop.html
They have both version 1 and 2 for sale - get version 2
Looks like it's not yet compatible with iPhoto 08, if you have that. You have to export the photos out to a folder so that Printshop can see them. If you are doing photos in some other way, then you will be good...
I will agree with MisterMe on this, your own photos seems a little clumsy with printshop (I really never tried till just now.)