When choosing a bitcoin wallet, it's very important that the wallet you choose gives you access to your private keys. Coinbase doesn't, so pretty much when Coinbase gets hacked then chances are, your bitcoins are gone. Only use Coinbase as a way of purchasing bitcoin, not as a wallet. Blockchain.info's wallet is fine, but I'd prefer Electrum for Windows, Copay for Android, and Breadwallet for iOS.