I'm using a desktop wallet. It has proven to be very reliable. Many people are using online wallets, but I don't completely trust online sites and feel better having coins on my desktop.
I never bothered with offline/paper wallets, I'm not that scared of being hacked.