I really love this book. I've always enjoyed making new races and this book allows me to balance them out really well. There are many options and a variety of new races.
The biggest downside is that there aren't enough options. There are things that I've wanted to add to a race but it wasn't listed and I had to guess at cost. I realize that there are so many options out there, however, an "errata" or web edition with additional features might be nice.