I've made a couple of books available off of my website
I did one on Blurb the other one using Apple's Aperture program.
Blurb definitely makes selling easier and at some level I liked the output better (slipcover on the hardcover version), but Aperture gave me more flexibility around background images etc.. That flexibility also made Aperture easier to use, although getting a result that I liked was harder aka too few constraints.
A how-to note: I created the flash file by printing a PDF in Aperture and then running it through swftools using the instructions on Tao of Mac on how to build swftools, and then disabling the print/zoom/etc menu by following this Oct 2007 post by WorldCrafter
3 hours ago