+1 for Dive Log. Easy upload to cloud or many other formats for backing up or printing if you need a physical copy for come reasons. Also has a nice section where you can enter your equipment information including maintenance reminders, plus great buddy list that can use your phone contacts (if you want to). Very intuitive UI.