Troy, totally agree, cats can and do go feral with relative ease.
Spencer - I'm a bit confused, what are you apologising for? I've never read anything posted by you that was agressive in any way. It's obvious that you have cat welfare at the heart of all your posts and there is usually a fair dollop of humour there too. Lighten up on yourself - we love you just the way you are!
Micro chipping is a really good way for your details to be accessed only by people who need to know. A tag that says "Please take to a vet if found - chipped" would help.
Catnapping can only be applauded in the case above, but I would of informed the authorities too.
Happy New Year everyone!