She definitely has a good book in her. I wouldn't have said so if I didn't think so.
I wonder how much of the publishing slump is due to VS 2008 having been around for a couple of years. It won't surprise me if there is an uptick with VS 2010.
Have you given any thought to writing a SQL Server book? The training job doesn't keep you busy all the time, does it? Those interview questions you posted definitely belong in there somewhere. I was approached twice about writing a SQL book - one from a small publisher and one from a large publisher. As much as I want to, I turned both down. Last year I contributed 2 chapters to a SQL book, and barely had time to do them. The training job keeps me busy because I also write some custom courseware....and I also have Katy.....
The publishing slump is due to several things (keep in mind, I worked with one for awhile):
1) Economy in general
2) Bookstores have cut back on what they stock - now, some of that is because of competition from Amazon and other online sources. However, many people learn about books from browsing in stores - so they'll look at the book into the store before buying it on Amazon
3) Some of the larger publishers have cut down on the # of new book projects - and that's even with SQL 2008 coming out. Yes, that does create an opportunity for the smaller publishers....but the smaller guys have difficulty penetrating the brick and mortars, and a few even have trouble getting involved with Amazon.
4) Publishers have been killed by return % numbers in the last few years (unethical people who buy a book, read it quickly, and then return it)
5) Lastly, the cominbation of magazine articles, blogs, and other online sources has made some people question the value of books.