Mike, your third pic above looks like a French Angel, or perhaps a Queen Angel, which is my favorite reef fish! Sounds like you had a great time. If you ever want to go on a diving vacation, and do a TON of diving and nothing else, go to Bonaire! It has by far the best reefs around, you swim out 100 yards and you are at a reef. Dive down 15' to the top of the reef, and you can cruise the reef at that depth, or go down to 80-100' and see different stuff. The best part is that the diving is VERY easy on probably 80% of the dive sites. You get a truck with the hotel, drive to a site, get out, suit up, and walk into the water, swim a ways, dive down. And, you can night dive right from the hotel, just get in the water and go. I've been twice, and could easily go there twice a year and never get tired of the diving.