it was already posted by litecoinguy, anyway the best protection is always the user itself, so choosing one of those wallet is indifferent if he have not the knowledge
many people are too lazy to secure their own money, it's the reason why they want to store them in a bank or secure them always online(web wallet)...
Web wallet is scary on big amount's there. I enjoy reading favorite btc wallet in beginner thread it's surprising how many pick online hot wallets.
I have become a fan of hardware wallets and paper. Still use some in hot wallet. But for most part hardware and paper wallet I feel much safer. Hardware I keep some that I do possibly use. And paper is the long term storage for me that I dont touch.