Seth Godin is a really smart man. And this is really smart advice for all those who are contemplating authoring a book. Some of my favorite points from his blog:
2. The best time to start promoting your book is three years before it comes out. Three years to build a reputation, build a permission asset, build a blog, build a following, build credibility and build the connections you'll need later.
7. Think really hard before you spend a year trying to please one person in New York to get your book published by a 'real' publisher. You give up a lot of time. You give up a lot of the upside. You give up control over what your book reads like and feels like and how it's promoted. Of course, a contract from Knopf and a seat on Jon Stewart's couch are great things, but so is being the Queen of England. That doesn't mean it's going to happen to you. Far more likely is that you discover how to efficiently publish (either electronically or using POD or a small run press) a brilliant book that spreads like wildfire among a select group of people.
17. Publishing a book is not the same as printing a book. Publishing is about marketing and sales and distribution and risk. If you don't want to be in that business, don't! Printing a book is trivially easy. Don't let anyone tell you it's not. You'll find plenty of printers who can match the look and feel of the bestselling book of your choice for just a few dollars a copy. That's not the hard part.
Now go read the whole blog post.