Seriously, people are way too quick to blame everything on viruses. It sounds like a bug in iTunes. I'd guess that that process is responsible for handling a connection to an iPod or similar, and for some reason it spawned a bunch of them. If it happens again I'd check if there's a newer version you can get.