I got that at Christmas and I'm finding it quite a good read. I can't compare it to much else really, but its helped me get a handle on some of the stuff that was cooking my neurons.

Edit:-

I should add that up until I started reading it, I'd never done any 3D maths at all mainly because I couldn't remember any of the stuff I learned 10+ years ago regarding vectors and matrices, but I've been able to get a basic grasp of that sort of stuff with the book.