Rule of thumb: forget about 'web wallets'.
I'll say it again: do not store your coins on third parties' servers. This practice goes against the core idea of a decentralized currency and puts your assets at risk.
Biggest problem at the moment are Ripple, except GateHub I didn't find anything else...

A better option is to use a desktop wallet (assuming you're using a Unix-based operating system, i.e. Linux or macOS). Check out
Exodus - it's a clean, lightweight, cross-platform wallet app that handles ETH, BTC and a bunch of other assets.
I've never heard about Exodus, I'll do some research about it

The most secure way is to use a hardware wallet such as Trezor or KeepKey.
Yeah, I'm actually seriously thinking about getting KeepKey!