I just bought the NERD book "The Ultimate BALL PYTHON" by Kevin McCurley. It's the nicest and most in-depth book I've bought. It's hard covered, 762 pages, over 700 colored photos. Is the best book to have I'd say.
If you can afford the $100-$120 price tag, then get it for sure!