My system ( Dell Inspiron 1520, Core 2 Duo T5250 @ 1.5GHz, 2 GB RAM, 160GB HDD, 8600m GT) was acting a bit sluggish, so I launched Process Explorer, and when I saw the process tree I was astounded:

Why are so many processes running ? I don't use Internet Explorer. I use Steam so I suppose that's 1 app which uses the IE rendering engine. This is not the first time that its happened, I had to get a screenshot this time. I've run HijackThis, and had the logs scanned, but it doesn't show any malicious processes running.