I self-published a book through createspace in the fall of 2010. I found it, overall, to be a first time out, so to speak, experience in deciding after rejection letters and many of them, that I was just going to do it myself. Of course, it wasn't a best seller, but I didn't expect it to be either. However, in adding to this subject, my next book will be published via e-book through amazon. By the way, createspace is in partnership with Amazon. Compared to past years when you had to pay a pretty good sum to a company who would help you with on demand projects, it's very low overhead if you use a source like createspace. There are other out there. You can then decide how much you want to spend on marketing. It is a great learning experience. You will learn what not to do the next time and what you should do the next time out. Darcie Chan, for example, was someone who was turned down repeatedly for her book called, "The Mill River Recluse," and she finally decided to put her e-book out there at 99 cents. She ended up selling 400,000 copies. Her story is an inspiration. She is still looking for a publisher because she wants it in print and I believe she has had movie offers too, but hadn't accepted them yet. Amazon is such an amazing popular venue to sell books or products through. It has grown tremendously through the years. If you have a passion to write, and to work really hard at it, I recommend self-publishing because it is becoming increasingly popular. Publishing houses know this too. I don't know if I would use createspace the next time, but only because I'd like to try a different source, but I would list it on amazon and by e-book. Good question.