I'd recommend you, personally, blockchain.info one. I've created it a while ago and didn't replace it, and I've never had any problems with it. I don't know why people are avoiding it. :/
I also like blockchain.info for newcomers to bitcoin. I's a straight forward website and you can set the fees yourself.
But once you accumulated more than 1 BTC I would store your money in an online wallet, better go for a desktop version.