I saw a couple of posts that said Macs never get viruses, and I thought, respectfully, I would clarify the matter.
This is how it works as far as I understand it, and feel free to correct me, anybody, if I am in error. The mac *can* get viruses, but in practice it doesn't. The reason for this is two-fold. The first reason is that Macintosh computers are hardly targeted for viruses compared to PCs. After all, what's the use in writing a virus on the mac, since it will only affect 5-10% of the computer world. The second (and more reassuring) reason Mac's are more virus secure is because of the UNIX underpinnings that make up OSX.
In windows, the normal user account is set up as an administrator in most cases. This is good for the user in that they have free reign of their computer to do what they want without being prompted for a password. The downside is viruses that get into their systems also have the same free reign to install themselves and start trouble without the system questioning them. On a mac however, even when you are logged in on an administrator account, the computer is allowed far fewer privileges, meaning any software that tries to install itself or modify your system must first receive your password. Meaning, nothing gets installed or modified unless you allow it. You can experience this simply by downloading a widget in safari. Before the widget installs itself, your computer prompts you that you've downloaded a piece of software that is trying to install itself, and asks your permission to proceed.
In a nutshell, those are the two biggest reasons the mac is so virus-free. Now, that being said, it is conceivably *possible* that a mac could get a virus, but then again, what's more likely to get robbed, a 7-eleven, or fort knox? You get the idea.
As for the popups, make sure you've enabled the popup blocker in safari (see attached photo), and that should eliminate all but a very few stragglers. If it's still driving you crazy (what kinda sites are you looking at anyway
) I might recommend OmniWeb
http://www.omnigroup.com/ OmniWeb has a TON of customization features, one of which is to prevent ALL popups, and it works without fail. It isn't free though, but I've paid for it and would recommend it to anybody. Great browser.
Hope this was helpful