In answer to Ali's question about blog tours, I'll try to explain them as best I can.
Since blogging has become so popular, authors are turning to blogs to help them promote their books. Authors contact bloggers (or make an announcement and allow bloggers to contact them) and supply a copy of their book. On an appointed day, the blogger posts a review of the book as well as an interview with the author. (The blogger has previously contacted the author with a list of questions and then posts the author's replies).
The author links to the blogger and vice-verse and posts a list of the dates he/she will be featured on each blog. All of the bloggers link to each other and post the blog tour dates.
Basically, the blogger reads a free book, posts a review, and posts an interview of the author on a certain day.
Authors can set the tours up themselves or can hire someone to set it up for about $400.
A blog tour provides more visibility for the author, his/her book, and the blogger. It's a win-win situation, but it does take some work.
Jeff Savage will be doing a blog tour this summer for his Farworld book. I'll be participating in that one. Candace Salima will also be doing a blog tour for her book Forged by the Refiner's Fire, but I don't have specific details on that one yet.
Book Blog Tours, or is it Blog Book Tours, seems to be the book tour of the future. And, if anyone is interested in helping me do a blog tour with my book Heaven Scent please let me know. Thanks :)