I don't give FB enough information to try to infer people I might like to know.
I'd be curious how you did that. A couple years ago, my girlfriend talked me into getting a Facebook account . I entered in only the basic, required information and nothing else. Immediately upon initial login, without entering in any additional information, it suggested a list of about 10 people who could potentially be my friends. Six of those people I actually knew. One had previously sent me an invite to FB; I have no idea how FB came up with the others! I ended up never using the account and subsequently "deleted" it.
Prepare to fight the zombies!
I was just walking along with a crowbar in my hand...
in case a headcrab jumped out at me from under some barrels in an alley of course.
A virus scanner is a good idea as well, since it can help catch things if you slip up (and we all slip up).
I work at a help desk, and people bring in infected machines all the time, mainly with fake antivirus scam malware. I've found that the anti-virus software has either been circumvented by the malware, or it hasn't detected the virus. The best way to solve the problem of casual, drive-by malware is user education.
Specifically, users should be informed of:
1. Always run your machine behind a firewall.
2. Never run or click on something that gives you even the slightest suspicion.
3. Be able to tell the difference between what's running in your browser, and what's running in your operating system. Many of the fake antivirus scams pretend to show a Windows XP version of My Computer in a browser window in an infected state.
4. Poor english in an email or application is a sure sign of a scam.
I would propose TV commercials as a medium to teach items 1, 2, and 4. These methods could be communicated in a short but informative way (i.e. showing someone plugging an ethernet cable into a router with a visual representation of what the router's built-in firewall does for item 1). Item 3 could be communicated through a tutorial shipped with new computers.
To program is to be.