If you are using Windows XP, you can only get the svchost information with the Command prompt if you have Win XP Pro. The function doesn't work in the Home version.
As for the number of svchost.exe processes, currently I have 9 with browser and email open.
I have 36 processes running. Your number of 41 is slightly high, but not as bad as some. The number of Services set to Automatic will also affect the total process number. You may want to check the Startup list in the msconfig utility as follows:
Start> Run> type in ''msconfig' without the quotes> Selective Start-up> Startup tab> UNCHECK everything except the anti-virus program, firewall if you have one, touchpad if using a laptop and network process if you have network set up. When finished> Apply> OK.
Reboot> Close the nag message that comes up after checking 'don't show this message again'.;
Any other programs or features can be called up when needed.
See if this makes a difference in the number of processes.