Since this is a "scuba" series of questions... Yes, I always carry a flashlight underwater. I carry the ScubaPro Novalight 720. It is always in my BCD. It is a little big and heavy, but it does a great job of illuminating all sorts of nooks.
https://www.amazon.com/ScubaPro-NOVALIGHT-720-Dive-Light/dp/B019FOFANI/ref=sr_1_8?ie=UTF8&qid=1495652156&sr=8-8&keywords=scubapro+dive+light
When I am not diving, I always carry a Streamlight 73001 Nano Light Miniature Keychain LED Flashlight. It's very small and lives on my key ring. For it's size it does a great job.
https://www.amazon.com/Streamlight-73001-Miniature-Keychain-Flashlight/dp/B0011UIPIW/ref=sr_1_1?ie=UTF8&qid=1495652008&sr=8-1&keywords=nano+light