According to your hobbies, I have a lot of wallets to trust! And I don't think I should store all the encryption in one wallet!
Etherwallet
Imtoken
Myetherwallet(MEW)
Hardware wallet you can choose Ledger Nano
good, it is better not to be stored or hanging in just one wallet to store assets owned. I also do the same thing as you. I also like ledger nano.