I was recently freaked out by facebook suggestions too. some of the suggestions were for people I thought I didn't know, but I searched gmail and found that I had emailed them/their companies before. I wonder if those people at some point had uploaded their email contact list (and with gmail, everyone you've ever emailed is a contact) to facebook and that's how facebook knew to suggest those people to me, even if the people didn't choose to invite me. what I mean is, they uploaded/gave facebook access to their contact list, chose who they wanted to invite/add, did not include me because they don't even know me really, and facebook stored my email address and connection to those people and suggested them to me in the invite that I eventually received from someone else.
I do not like this, but I would rather believe this than facebook has access to my gmail contact list.
