I'm suggesting that we put together a public, searchable database that cross references people's identities with their bitcoin addresses. Sort of like a yellow pages for bitcoin.
Terrible idea.
Usually a shop generates a new adress for every customer to track payments since you don't know the customers sending adress it's impossible to track who payed for their 1BTC shoes and who didn't. This problem could be solved with some technical efford, but as long as everybody can generate a new adress it's pointless since it proves nothing.
On the other hand it is dangerous to have a database for kidnappers to search victims who are capable of anonymous payment of 1000BTC.
Actually I wonder why kidnappers don't use bitcoins yet ...