The Erlang book is shipping. On Friday, the truck arrived and we hefted the cases in (mmmm... new book smell), and over the weekend we worked out the logistics. Then today we shipped all the preorders for Joe Armstrong's new Programming Erlang.
I'm really excited about this book, both because I think Erlang's style of message-passing concurrency is just what we need as we enter the multi-core world, and also because I think its functional roots are an interesting way of thinking about programming. I'm blown away by the interest we've seen in this book from Ruby, Java, and C# programmers. I think there's a definite sea change in progress.