In response to the last review I have to say that all of the files listed in the book actually ARE available on the authors website - just follow the links that are listed for the book support!! Go to the thinkbotics website and see for yourself.
You can download all the files without any problems. Dont be confused about the PicBasic Pro compiler and Visual Basic - you do have to buy those packages from software companies (microengineering labs \ Microsoft) but getting the compiler makes PIC microcontroller programming painless and the author would be liable if he put it on his website for free.
Be aware that building robots is going to cost you more money than the price of the book.PLEASE NOTE: You dont even need the compiler or Visual basic if you are building the robots as they are described in the book because the book lists the hex files needed to program the microcontrollers. The visual basic application that is built in chapter 6 (which completely explains how to do it) is also available for free on the authors website - Yep it is actually there. The great thing about this book is that it stands alone because all of the programs and the hex files are listed in the book so that you dont actually need to access the authors website at all - the book is complete on its own!!
This is another great book by Williams - the diagrams, pictures and descriptions are very well done.