MS IE v. Firefox (yet again)
Yeah, even if you save your "Profile" (or use a "Roaming Profile" on a network), that profile can be "infected."
UNIX/Linux is much better, and you can selectively "delete" resource configuration files -- e.g., only those for Firefox.
The registry is the stupidiest thing Microsoft ever invented (don't get me started).
In fact, I'm really wanting to smack Miguel deIcaza for putting more and more into GConf (GNOME is a popular UNIX/Linux desktop system, and its GConf is getting too "registry-like" for my tastes as of late).
Spyware, Adware..sure they're a risk, but you'll generally know if you HAVE THEM! Random popups? Wallpaper changes to an ad? Homepage set to something suspicious on its own? Yes? Spyware *MIGHT* get rid of it but so many spyware progs can embed themselves in windows executables and ensure their own lil lives with the Windows-File-Protection BS that keeps you from permanently screwing over your system in case you decide to free up 600 megs by deleting /Windows.

lol!
Most of that crap can be
solved instantly by
not running Internet Explorer.
The second Microsoft introduced "Active Desktop," I pointed out the
severe security risks by allowing IE to change all sorts of user setup.
Did they listen to me (among thousands of other, screaming Microsoft professionals?), hell no.
And today MS IE -- at the root of every single program (including Windows itself, and especially Outlook [Express]) built with Visual Studio 5.0 or later -- is the greatest "hacker toolkit" ready-to-use on 100% of Windows systems.
Fuck you very much Microsoft -- we tried to warn you! But you were too busy trying to fuck over Netscape.
Firefox? It's nice and all but depends on your PC. If your internet explorer runs slow.. (AND I DONT MEAN SLOWER THAN IT USED TO WHEN YOU INSTALLED IT!

That's just windows bloat that happens over time. Between formats. Etc) anyway, if your IE runs slow than FireFox will run even slower. It caches pages, runs extra plugins..blah blah, you'll see if you try it. It's not worse than IE, and in many ways it's better. But it's also not a rare thing to see pages that work perfectly in IE.. but F up the stylesheets, formatting.. page layouts.. blah blah.. in Firefox. Less so with my fave, Opera.. but only IE is IE. Sad as it may be.
Huh?
First off, IE starts faster because
it's always running in all Windows NT versions from 4.0 on-ward (5.0=2000, 5.1=XP/2000, 6.0=Vista).
It's from the "you can access everything directly" MS-DOS 7 world (7.0=95/95A, 7.1=95B/95C/98/98SE), using a constant shunt between Real86 and Protected386 mode known as "386Enhanced Mode," which was the way all non-NT Windows versions work (including 95/98, despite the marketing to the contrary).
That means MS IE is running at the
core of the OS, 100% of the time.
So yes, Firefox has to "start up as a separate program" and that adds time, uses more memory, etc...
But after you load a few sites and a few tabs, Firefox is much leaner than MS IE, especially if you turn off various things.
The real "benefit" of Firefox is that you do
NOT have that "hacker toolkit" in the MS IE core libraries of the OS, which
really goes a long way to preventing spyware from getting into your OS!
And unlike MS IE, things
will work in Firefox if you are a "regular user" and not an "administrator."
99% of the security issues in the Windows (NT-based) world -- including in Vista -- are due to the fact that you have to run as "administrator" for things to work.
The NT-based Windows kernel/OS design is
not bad at all, but because Microsoft's own tool/application programmers
utterly ignored the OS/API security model, it's
utterly useless.
That's why they introduced the "UAC" in NT 6.0 "Vista," because Microsoft can't get their own programmers to write "disciplined, privileged separated" code, so they "pass the buck" to the user.
Which is why the UAC is
utterly useless in the end too.
Especially compared to UNIX systems, including Apple MacOS X, which have always developed applications on the
basic foundation that you do NOT have access to everything by default.
MS IE was written for MS-DOS 7 OSes -- namely Windows 95/98/Me -- that have
no security privilege levels whatsoever.
As such, that "infected" NT-based OSes -- namely 2000, XP and now Vista -- which means many core features/compatibility abide by
no security privilege levels whatsoever.
What does all that mean? The UAC is nagging the fuck out of you, just like the Apple commercial visualizes with the "secret service-looking guy."
Meanwhile, all of use UNIX and MacOS X wennies run even games as non-privileged users, given only basic, direct access to the GPU, joystick, etc... when we physically log into the local display/input, but not anything else.
And don't even get me started on DirectX (especially when OpenGL ran "securely" on Windows NT
before we got that MS-DOS 7 abomination known as Windows 95).