online banking the basics identity theft top rated programs family safety social networking how fraud works phishing spam instant messaging computer viruses spyware malicious web sites fraudulent merchants broadband / dialup p2p file sharing