Sort:  

No, always avoid web wallet, exchange wallet and any third party wallet. Always use wallets in which you can control your private keys. For light wallet you may myetherwallet.com, it uses client side script, so it can't store your confidential data. And it's opensourced as well :)