I've heard many people say that it's impossible to fully domesticate an adult feral cat, but boy, are they wrong.
I spent a couple months buddying up to this guy, meowing at him and giving him food when I saw him, although he never let me get less than few feet from him. The morning before Hurricane Sandy, I found him crying for me on the porch. The day before he had let me pet him for the first time, and that day he actually let me pick him up. I put him in this shitty little vestibule space between my kitchen and back door. I figured he'd hate it but it least he'd be safe. Turns out he thinks it's the best thing that ever happened to him. Here he is the morning after the storm.
He's basically 100% tame love bug cat, now, sweeter than any "domesitc" cat I've met. Likes belly rubs, the whole nine. We have too many cats to keep him, but I have a friend who I think is going to take him.