on the other hand if data is deleted that its impossible to recover it.
That's the main reason why I prefer online wallet
Well the best place to store them if you want to invest for a long time, is in a paper wallet. But let's say that you want to make a small profit out of it for a short period of time - I will suggest you to use the Digibyte wallet to store them only at the moment when you buy them and then just encrypt the wallet and put it on some CD, USB or some sort of memory card. After you do this, just delete the wallet from you computer and when the time come to for you to sell them, you can awlays put the wallet back. By the way if you have some sort of password which is like 20 characters long with different symbols like upper cases, lower cases and numbers in it, it will take years for someone to crack it. Now considering the fact that Digibyte is an alt coin and previously I have mined it too, it seems that it have a long way to go before going mainstream, so I don't think someone will even bother stealing your wallet and cracking it for years if your password is good... Remember that storing your coins in an online wallet or some exchange for example is the worst thing you can do if you hold big amounts of the coin - you can never trust online services, so better to store your coins next to you!!!