One thing I like to do is set up a multi-sig wallet from bitaddress.org. Very trusted site. Turn off the internet before you create a wallet though.
You can set it up to where you have any number of signers for the coins. So for example, if you decide you trust 3 people to have signatures for the address, choose to make it so 2 of them have to provide keys to unlock the bitcoin.
Of course, you have to trust the people that have keys, but usually this works well with a spouse or trusted family members etc.
Very safe in my opinion. And you can use as many signers that you want. You could say 5 of 9 signers have to simultaneously agree to release the coins as well. There is no limit, I don't think. I think you can even do only 3 of the 9 have to sign.