I haven't found a good one for corals and i'd be interested in this as well...
as for marine fish the best i've found is "Dr. Burgess's Atlas of Marine Aquarium Fishes". Its a giant 767 page hardcover which I have at home and its AMAZING! Everything fish imaginable along with their scientific name, feeding habits, light requirements, aggressiveness and compatibility, tank decoration needs (LR, caves...), swimming level, temperature, SG, PH, size, and localization in the wild. It includes more than 4000 photos in color, at least one for every fish in the book.
You may be scared of the hardcover because it weighs about 200lbs, but I know for sure there is a soft-cover pocket version available because I just googled it.
PS: Hey dad, if your trolling the boards...I have to thank you for letting me steal it from you.