7 svchost's is correct, they are a compilation of things grouped into one file. I would leave them alone,http://technet.microsoft.com/en-us/sysinte...s/bb896653.aspx
will actually display whats inside svchost's if you are interrested,
If you want to speed up the system aside from cleaning and defragging, you could tune the services that windows runs to your needshttp://www.blackviper.com/WinXP/servicecfg.htm
is an extensive list of windows services that can be altered to suit your needs.
To edit your services go to start then run type services.msc