Registry Tweaks
"Key" Registry Keys:
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
HKCU\Software\Microsoft\Windows\CurrentVersion\Run
Create a new key, for example, HKLM\Software\Microsoft\Windows\CurrentVersion\-Run (notice the "-", which I've used to mean "not run"). Move the value for the program that you don't want to start to this new key.
Values in the first one instruct Windows to run those programs when Windows. Values in the second one do the same when a user logs in. Malware often uses these keys too, so it's a good idea to start looking there for parasitic programs.