For a long time I've been using KeePass portable for passwords, credit card info, ssl keys for my sites, addresses, etc.
I keep a copy in my pen drive that I take along when I leave the house.
I also encrypt a copy with winrar, rename it (e.g. screenshot_2345.jpg) then send it as attachment to...