Have a look at http://magcloud.com/

It's all done on HP printers and I have seen a few and they are really nice. You can't order a hardcover but you still get a nice product