I have tried Blockchain, Electrum, Mycelium and Armory but they all have a same risk of losing your keys whenever a device is factory restored. And due to my forgetful nature I may also forget where I hid their corresponding backup keys.
Thus to prevent complications, I ordered a
Ledger Wallet where one can securely initiate and validate a transaction either with the "second factor authentication card" or by "smartphone pairing".
In any case my device needs a reset, I can easily import my previous wallet just by entering a set of passphrase. (provided during initial setup)
Moreover if someone steals that ledger he can't do anything since he'll try brute forcing the password and right after 3rd attempt the wallet will erase every keys that were associated before.
Now isn't that secure enough?
