Having multiple instances of "Svchost.exe" in the task manager is only a concern if memory use grows to an unreasonable amount. Excessive memory use could mean corruption or some other conflict within ...
Process Explorer from Sysinternals can tell you which services are being hosted by each copy of svchost.exe as well, if you really wanted to know.
Is there away to restore my svchost.exe (infected w/ a trojan) with not going on my roomates pc with a floopy? I figure windowsxp would have this option with the recovery console, but help always ...