In short, you didn't reveal any names of the programs. As such only generic advice can be offered.
1. Be parasite free. Use of Spybot, Adaware, Stinger and Housecall are free tools I use to keep most pests at bay. Easy to find with google.com and will find items your antivirus doesn't deal with.
2. In paragraph 4b, look up STARTER.
Best of luck,
There are times that I've gone into my CTL+ALT+DEL and had to close as many as 6 programs that were running in bkg. So from there i've gone into my msconfig and unchecked the ones that I do not wish to load at startup, applied the changes, restarted the system and within hours, they are again running in background and checked in the msconfig startup box. Is there anything you can tell me that would help me out?