Hi! CreateSpace also allows you to distribute the physical books to other distributors, such as Barnes and Noble. However, the weakness of CreateSpace is the eBook. It is only for Kindle, and it's only on Amazon. If BookBaby can do more about that, I'd recommend it. eBooks are quite popular, after all. :)