If you want to safe guard your money you should not be storing your money on a site or on a computer or phone. I think that Ledger is currently the best hardware wallet, they were not the first in this area, Trezor was, but I think they will become the leader in this market space. I personally plan on using their wallet. The main idea behind hardware wallets is to isolate your cryptographic secrets (private keys) from your computer or smartphone, which are easily hackable, in order to protect your bitcoins. You can then send and receive payments and check your accounts, without taking the risk of losing everything. The Ledger wallets support dozens of cryptocurrencies so you can hold different assets in the same hardware wallet. What’s more? The devices have unlimited capacity: you can basically add and remove applications without losing access to any of your coins.