Armory is the gold standard in secure, long-term bitcoin storage.
If you absolutely must use a web wallet, use blockchain.info but limit the amount of value you store there to no more than you'd feel comfortable carrying around in your physical wallet.
This pretty much,
I think of my Debit card as my "cold storage" (lol calling a bank account cold storage)
and carrying notes in my wallet as a hot wallet.
Just put as much as your willing to lose in your blockchain account for quick access so you don't have to compromise your cold storage ;p