Its probably not the safest thing to store your PGP keys on your hard drive, because if you are hacked, they can be stolen, right? Or am I just being paranoid?

Any safe (and quick) places to store them?