For Introducing Ubuntu: Desktop Linux to impress me, it had to offer something new and unique, and it had to successfully address the reality of introducing a new operating system to a computer user. I'm impressed with the scope of the book's coverage on frequently encountered Linux problems, but I don't think this book was as good as it could have been.
Read the review here
I'm not sure if or to whom I would recommend a book like this. Though it is written in informal language and takes every technical topic from the beginning, I don't feel comfortable recommending it to a non-technical person with the hope that they would switch to Linux. I already know that such people are uninterested in switching. On the other end of the spectrum, I have given books like this to technical people who want to switch to Linux, and they always find them irritating, incomplete, and hard to navigate. Though Introducing Ubuntu: Desktop Linux is by no means incomplete, I don't think it was constructed for a realistic reader market.