I've been running a weekly 3.5 game for the last year and a half and my party loves to do random things and run off far and away from what I've written sometimes. This book is extremely helpful in giving those random occurrences and minor characters much more depth and allows the players to do a lot more with those smaller parts that don't connect as much to the main story I've prepared. The sheer amount of quick information and how easy it all is to find with the internal links makes it one of the most useful DM tools I've gotten and can help create a much more immersive story for your players. For a DM put on the spot its a lifesaver and for the price its at I couldn't suggest it enough.
[5 of 5 Stars!]