Personally I do prefer storing my keys offline to prevent third party Acess and also incase of computer hard disk breaking down.
One may ask, are paper wallets safe enough from relatives and friends?
My reply is that I have developed my own language whereby I represent the vowels in the alphabets in other to with some special characters which only myself, I mean no other person can interpret.
How do you save yours?