My question is which is a more secure wallet; blockchaininfo.com or an exchance like Coinbase?
Thanks!
One of them (blockchain.info) is a wallet where you retain control of your private keys, can create a backup, and can recover your bitcoins if the website/company disappears.
The other (coinbase) is an unregulated, uninsured, un-audited bank account:
If you don't have the private key, then you don't have the bitcoins. It's as simple as that. You have generously given away your bitcoins to a complete stranger based on a promise that they've given you that they will send those bitcoins anywhere you like anytime you like whenever you ask them to.
Imagine. You're walking down the street with $1000 in your pocket. You come to a corner where someone has set up a folding table and put out a sign printed on a piece of cardboard. You're curious so you ask them what they're doing. They explain to you that they are operating a corner bank. They tell you that if you give them all the cash in your pocket, they will hold on to it for you. Then at any time in the future, you can just ask them to spend it for you and they will deliver the cash wherever you like. They are not insured by the FDIC (or anyone else). They do not go through any sort of audit or submit to any oversight. You are not allowed to know how much total cash they are holding right now.
Do you hand them your $1000 and walk away, hoping that they'll still be there with their folding table tomorrow when you come back to ask for some of that cash to be sent somewhere? If not, why would you do the same with your bitcoins?