We did the custom CD thing, We made the CD into the table card (it had the individual's table number on the jewel case) on the back was a note from us. on the inside front was the menu. When you reversed the front fold out it had a title page and the song listingd. A "Glass (ok, plastic) slipper was hot-glued to the top of the jewel case. We put music on it that was special to us; the kids got a big hit out of "Hampsterdance" I did the duplicating (I bought a $700 CD duplicater, and spent many hours copying. That littl bugger works great, and comes in handy... We pinted the label and the jewel case inserts on our HP inkjet 990C that has a built in duplexer...
Oh, I have also seen Picture Buttons as a keepsake...