Use myethereumwallet which supports ERC20 tokens and let you keep your private keys.
I use myetherwallet wallets and I could say that it is a good wallet as along as you keep your private keys and never allow some one to have it. Also, I heard that blockchain is good wallet too and trusted by many people.