i think blockchain most trusted wallet so far, because You have full access to the private key. You can backup and store in the safest place, and don't worry lost your bitcoin.
By blockchain, are you referring to blockchain.info?
If so, please enlighten me about it since I haven't used it at all. I've only been introduced to Xapo from the first time I knew about bitcoin. Any specific advantage of blockchain over Xapo?