This thread needs a little bit of clarity:
RE: AgentElmo "Too many svchost.exe"
Windows runs multiple svchosts as part of its normal operation. Closing any of these processes will inhibit the function of the computer, and may actually increase any instability.
To: devon919
Your problem with stability is probably partially due to running Vista, which makes a normal computer run slower that it might otherwise. This is something that you can't change easily, but is worth mentioning.
However, the major problem that I can see when examining your process list is many suspect services. This is a usual indicator of a virus infection. Also looking at your taskbar in the screenshot, the security monitor of windows is showing a problem with the red icon.
Are you running anti-virus software?
If you are connected directly to the internet (not through a personal router), is a firewall enabled?
Please look up the various processes here to find out what they are:
Startup Programs Database
If you do not have anti-virus I recommend the completely free programs Avira AntiVir Personal and a2free. Both are at least 20% more effective at cleaning malware than pay software (even AVG).
Avira:
Free antivirus - Avira AntiVir
a2free:
a-squared Free - Free of charge Anti-Virus, Anti-Trojan, Anti-Spyware, Anti-Dialer and Anti-Worm Software - Freeware!
There really should be no need to use anything like game booster if your system is working properly.