I don't get it. How can people be so trusting with bitcoins?
Treat BTC like you would real money. Hell, you probably bought them with real money anyway; if you didn't, you mined them with computer equipment you paid real money for. You wouldn't play fast and loose with your bank account balance or credit cards, would you?
I get you, but if anything, my bitcoins are far far more secure than my real money is.
My real money sits in a brown piece of leather in my pocket, or more often than not just lying on a table somewhere. Anyone could take it and run off with it and I'd have no hope of getting it back.
The money in my bank is somewhat more secure, although it doesn't take a genius to watch me type in my PIN and steal my ATM card.
I guess I'm a little fast and loose with my coins, storing them here there and everywhere across maybe a dozen or so exchange websites rather than on my own wallet, but I don't really have that many at the moment, probably less than 30 coins all told.
If I were to rack up several hundred I'd probably make a handful of encrypted wallet.dat files and back them up a few times like the OP says. I'm not sure about mailing copies here there and everywhere, that seems a little over the top. It would certainly suck to forget the password to them though!