It doesn't look too bad. I have 27 processes running here, but realistically it's about 19 when you take into account Opera, MSN, Thunderbird, Winamp etc. But what is
MOM.exe? ATI? If it is you could try
ATI Tray Tools. You just need that and the individual driver components themselves not the full installers for the
ATI Catalyst drivers. Download packages 1 and 3 from there and install ATI Tray Tools and then you should see that MOM.exe and the 2 ati2evxx.exe instances should disappear, doing that would reduce the number of your processes by three.
For any processes you aren't sure of, google the exe and see what you make of it. You may not need it and can stop it from running. Use
Process Explorer to tell you what each svchost.exe is running. They run services for your PC. So you may be running some services that you don't need.
Use
The Elder Geek along with Process Explorer to see what you are running and what it does. If you hover the mouse cursor over each instance of svchost.exe you will see a box telling you what that svchost.exe is responsible for. Obviously some services you have to run otherwise your PC won't work but you may be running some services that you don't need/want. If you then use the Services tool in the Administrative Tools on Control Panel you can disable any services you don't need at all or park into manual those you do need but not every time you boot up.
If you research all the services on all of your svchost.exe's you might be able to get rid of one or two instances. Some of them only run one or two services, I had that. They were unneeded services so I was able to disable them and in doing so remove the need for that particular svchost.exe to run. So you'll probably be able to reduce how many instances of svchost you need running; but you won't get rid of them all or merge them into one svchost instance. But you should be able to reduce the memory your PC is using a bit.
One tip I can give you, are you using the Windows Firewall? I don't so I disable the Application Layer Gateway service which means I don't have alg.exe running. Also you MUST have the Automatic Updates services running on Automatic if you use Windows Update. Even if you put it into manual it won't start when you run Windows Update. HOWEVER you can put the Background Intelligent Transfer service into manual. When you run Windows Update I presume the Automatic Update service runs the Background Intelligent Transfer service for you.
*Phew that's a massive post*
