The best reference I have found is "Seapower" written by John Gresham & Ian Westwell. It's published by Chartwell Books. I picked it up at Barnes & Noble on sale but I'm sure it's available at other outlets. All pictures are color and it covers virtualy all modern US warships.
Unlike grabbing pictures off the internet, the photo's in this book are large and provide excellent detail.
I have seen a couple advertisements for a new book out and "by the cover", seems to be dedicated to destroyers. Personally, I need that one!