Do you have any personal recommendations Danny ?
Which are you using?
Windows? (which version)
Linux?
OSX?
iOS?
Android?
Do you send and receive transactions regularly, or just store in cold storage?
Do you do most of your transactions from home/office/etc where you'd have access to a computer, or do you do most of your transactions while you're out at a bar/restaurant/store/etc where you'd need to use a mobile phone?
Do you want to participate in enforcing the consensus rules? Do you want to participate in distributing the blockchain?
Asking for a recommendation without any info is a bit like asking what vehicle would be best for me without knowing where I live, what my commute is like, how big my family is, and what I do for a career and hobby. Do I need a big car? small one? truck? 2 seats? 7 seats? bicycle?
Everyone's situation is unique and there are a variety of wallets for a variety of personal situations. Blockchain.info is fine (and VERY convenient) for very small amounts of bitcoin that you want to be able to access from BOTH a computer AND a mobile device simultaneously. Just expect there to be frequent issues and be prepared to permanently lose whatever you have there. Have most of your bitcoins somewhere else so you can quickly access bitcoins even when blockchain.info is having one of their many problems.
I typically keep about $20 or so worth of bitcoins on blockchain.info. I use it to pay friends (or receive payments from friends) when we split a lunch or dinner bill.
Think about your non-bitcoin money...
Do you store ALL of your money in one place? Most people have some cash in their wallet in their pocket. Some more cash stored safely at home (that they can use to re-load their wallet without needing to go to the bank). Some money stored in an account at the bank. Some money invested long term for retirement.
Why would you store all your bitcoins in one place (unless you have VERY little bitcoins). The bitcoins that you want to spend while you are out of the house today (if any) should be on your mobile device. Then your computer at home (or some paper wallets at home) can store what you'd use to reload your wallet on a daily or weekly basis as needed. Then paper wallets in a secure location (Safe, saftey deposit box, etc) can hold your long term savings. You may even want a little bit of cash and bitcoins stored on an exchange where you can quickly buy or sell if you see a market opportunity.