Mine would have to be the Axelrod Atlas. I have the mini-atlas and the full sized one. The atlas has photographs of hundreds of species along with some info like size, required tank size, pH, temp, hardness, food type, temperment, aquarium habitat/decor, etc. It doesn't go into too much detail and some of the details aren't 100% accurate, but it is an awesome resource