Hey Ole buddy,
Thought you were gone too! Long time no see. Welcome back.
For Key Largo now days I use and recommend Quiescence: http://www.keylargodiving.com/.
Also recommend running down to Key West and going out on the Spree. (Can't just do it on the spot unless they're heading out and have openings. It's a liveaboard and best to register in advance.) All inclusive food, bunk, nitrox, so lower cost than land based and gets you to some great diving. They cater to good photogs like yourself. Sometimes I'm tank filler on trips ... maybe we could see each other, get back out diving, and I'll do some spotting for you again. http://www.spreeexpeditions.com/.