I did our Christmas cards with VistaPrint this year, and they came out perfect. I did a custom layout (front and inside) using their PhotoShop templates, and the print quality was excellent (what print technology do they use?). I highly recommend them.
But it got me thinking: VistaPrint is using the Internet to streamline the printing of paper, while the Internet will eventually make many uses of paper obsolete.
It all seems so recursively counterintuitive.