PostSecret is a site that posts images of homemade postcards they receive that people have written their secrets on...
Some of them are quite remarkable, and most are intriguing for the combination of words and imagery and the fact that you get so little context and have no idea who the person who made the card is.