I myself use 3 different wallets. One is on my Android device, one on my desktop PC and one online.
The one i like the most is on my desktop, MultiBit. I like it because you can quicky generate new deposit adresses and keep track of your incomes and outcomes. I only use Blockchain for some payments, and on my mobile phone i have MyCelium wallet, which i use for mobile/QR code scanning payments.
What wallets do you use and which one do you prefer and why?
I use Coinbase since almost three years. Initially had one at blockchain.info but then after the known of Coinbase decide to use this last for to many reasons. First Coinbase pay all my fees for every sent of bitcoins I made. So no any kind of fee for me. Then 98% of customer funds are stored offline. Offline storage provides an important security measure against theft or loss. Coinbase distribute bitcoin geographically in safe deposit boxes and vaults around the world.
Coinbase is insured against employee theft and hacking in an amount that exceeds the average value of online bitcoin it holds at any given time. Specifically, Coinbase's insurance policy would respond in the event that bitcoin stored in Coinbase was lost or stolen as a result of a breach of our physical security, cyber security, or as a result of employee theft. Coinbase has held this insurance since November 2013 with highly rated carriers (S&P rating of A+ or A.M. Best Rating of A XV or higher).
Then I can create a multisig vault in minutes, just like me would want to have a regular vault or wallet. The difference is that I am in total control of my private keys.
Naturally that if wanted can be used 2 step verification. But not with sms in your cell (thing very boring because to many time the sms cannot arrive and let you out of your money. But using Authy in your smartphone which generate how many codes you want to use in the moment that you open it. So enter in your wallet with two step verification using directly the codes that are generates in your smartphone.