If you are in the Apple ecosystem, I can recommend Day One. My oldest entry is nine years ago and I've been very happy with them.