You can make some pretty sweet cards in iPhoto. After you make them, you just save them as a PDF file and then you can print them.
How do you save the cards made in iPhoto? I looked around and could not find anywhere to save the cards made. Only option is to buy.
I don't have the new iphoto, but if it lets you print it then just do a 'print to PDF.'