There is a growing number of companies available to authors who wish to self-publish. No matter how great one company is, not everyone will have a good experience with them. What company will work best for you will really depend on what you need. This may change from book to book!
I have written about my experience with The Book Patch, and will post about it shortly. If you'd like to share your experience with them, Lulu, Create Space, or another company altogether, please let us know! We'll be in touch with you about where you can send your company's review, and we'll post it to the blog and credit it to you.