I'm a mess of logs all over the place. I dive with two Suunto computers (Vyper Air and a Zoop as a back up) and connect both to my desktop when I get home to upload the data through DM5. There is currently an error with DM5 and the Zoop that makes the data for every second dive after two days in a row useless because DM5 imports the dives over 5x deeper than they really were. Everything from DM5 is then synced to my Suunto Movescount account, so I have access to the DC data no matter where I am.
While I'm on vacation, I keep a daily journal of everything I do, including my dives, on my Chromebook (which, unfortunately, can't talk to my DCs through Subsurface). When I get back home, I transfer everything I've written about the dives, like who I was with, where I was, what we saw, etc., into my PADI paper logbook, which I have added several pages to recently, and to my SSI online log book. I leave my phone on the boat or shore while diving, and it collects GPS data that I sync with my camera, so I know roughly where each picture was taken.
So I have DM5 and Movescount, with raw data only and no notes. DM5 is only on the computer at home, Movescount is online. These only have depth, time, temperature, cylinder pressure, SAC, etc. Then I have my PADI paper logbook, which I bring with me every time I go on a dive trip because it also has my physical cards in it and my SSI online logbook can be accessed from my phone or any computer and has electronic versions of my SSI cards in it. Those both have most of the same information, like what exposure suit I was wearing, how much weight I was carrying, cylinder pressures at the start and end of the dive, depth, time, SAC, etc., as well as notes.