Just realized -- you can create a giant phone number database using Facebook
Then I went to Facebook and typed the number in. One result appeared -- a girl a few cities away from me who must have accidentally dialed my number.
And then I got to thinking: what's to stop someone from iterating through a few million phone numbers and creating a giant database of these? I just kept incrementing the phone number in the search box and every few numbers would reveal a new name.
I'm tempted to write a script myself but as I don't want to get my Facebook account banned someone else can implement the idea if you like.
Note that phone numbers only show up if you have the privacy option "Allow others to find me by my phone number" on -- and for a lot of people, it apparently is.