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. :/
People avoid it because online wallets are not as safe as paper wallets. There is a chance of your coins getting stolen, if someone steals your password, or if your email gets hacked. But I would agree that Blockchain.info is the best online wallet out there.