First of all, if you are careful with what kinds of scripting you allow to
run (Java/Javascript, Flash, ActiveX) and other risky content - and more
importantly what sites you allow to display that content, or any content -
the vast majority of these problems are completely avoidable. I've been using
IE for 5 years now, and in the very rare occasions I have been plagued by
malware, it is the result of my allowing an untrustworthy site to run risky
content. Or in other words, a flaw in my judgement, not a flaw in Internet
Explorer.
Moreover, because Internet Explorer is *the* standard browser, people are
going to be spending a lot more time trying to exploit the flaws it does have
(and it does have flaws, like virtually every program). I think you'd find
that most any browser, including Mozilla Firefox, will have security flaws
found when it is under constant mass scrutiny the like of which Internet
Explorer receives. The programmers are only human.
In summary, changing browsers over "junk getting into your browser" is like
lopping off your arm because it has sunburn (in my opinion). It's annoying,
yes; but avoidable in most cases, the nature of the beast in the rest, and a
poor reason to throw away a perfectly good browser (or a perfectly good limb,
for that matter).