People search site Spock.com went into public beta today after being privately tested for several months and claims to already have over 100 million individuals indexed in its databases. Better head over there and see if there's any information about you.
read more | digg story