For end users, the same rules continue to apply: Have reliable anti-virus software and keep it updated, have a firewall, only download and run programs you can trust, and protect your passwords and identity. For businesses, the admonitions are somewhat different, but related. Protect your network all the way up the OSI layers, from the physical layer all the way up to application logic. For service providers, don't abdicate responsibility and stay in tune with the best interests of your customers. Be sure to check out my articles on the top five security mistakes users and businesses keep making as well.