All Kinds of Spyware problems, Please help!

I am having so many issues with my computer including:
1. Frequent popups
2. One of my spyware programs identified a PWstealer program but could not delete it
3. My desktop has gone to a white/grey color and does not allow me to change it

I have run AdAware, Norton Anti-Virus and Microsoft Anti-Spyware in Safe Mode with no success. They keep finding new things but other things keep coming back. I would be so appreciative if someone could help me out. Here is my hjt log:

You have more than a few separate infections, and at least one of them is going to need some special attention. Let's start with some general cleaning proceedures to get the "lesser evils" removed.
Please do the following:

You will need to disconnect from the Internet for some of the following, so you'll need to print out the following instructions, or save them into a text file with Notepad.

1. Download and run these infection-specific removal tools (before scanning/fixing with about:buster and CWShredder, use their online update features to make sure you have the most current updates installed):

- Open ewido. In the main screen, click "Update" and click "Start Update". After the update process completes, exit from Ewido.

- Open MS Antispyware beta. Make sure the "AntiSpyware Autoupdater" feature is enabled, and that it has downloaded the most current antispyware updates. Close the program after you've verified this.

- Open SpyBot and use its update feature to download and install the most current spyware definitions file. Close the program once the update is complete.

- Open AdAware, click the "Check for updates now" button, and follow the prompts to install the most current spyware definition database. Close the program once the update is complete.

- Open your anti-virus program and use its update feature to make sure that you have the most current virus definitions installed. As with the above programs, don't run a scan with it; just close it once it is updated.

4. Run HijackTHis again, put a check mark next to the following entries (some of which may have been fixed already), and then click the "Fix checked" button. Close HJT once it has finished performing its fixes:

5. Reboot into Safe Mode (you get to the safe mode boot option by hitting the F8 key as your computer is starting up).

6. Run CleanUP! It may take a while for the program to perform its cleaning, so be patient. Close the program when it has finished.

7. Run AdAware, SpyBot, ewido, MS Antispyware beta, and your antivirus program consecutively; have the programs fix all malicious items they find.

When ewido finds the first malicious object on your system, it will ask you if it should clean it. When it asks this, put a checkmark in the lower left corner of the box that says "Perform action on all infections", then choose clean and click OK.
Save the log file that ewido will create after it finishes scanning; you'll be including that log in your next post here.

8. Open Windows Explorer, and in the Folder Options->View settings under the Tools menu, select "show hidden files and folders", and uncheck "Hide protected operating system files" and "Hide extentions for known file types".

- Locate and delete the following files (some of these should already have been deleted by the removal utilities):

Thanks so much for your help so far, it is very much appreciated. I did what you recommended and will post the hjt log and ewido log below. The symptoms that I still have are:
1. Popup ads still come up for a registry cleaner, casino, etc.
2. The desktop is still white. When I right click on the desktop and select properties, here is what is says:
Protocol: File protocol, Type: HTML Document, Connection: Not encrypted, Address: file//C:\Web\desktop.html.
It seems that my desktop is an .html page. Is that part of the problem? When the computer loads it shows my normal desktop but then it changes to the white shortly after.

It seems that my desktop is an .html page. Is that part of the problem?

Good catch; you're right on the money. The altered desktop is an overlayed HTML page, and it was put there by one of the infections. We'll take care of that, but first we'll go after the "Look2Me" infection mentioned in your ewido log:

Save the file to your desktop and double click l2mfix.exe. Click the Install button to extract the files and follow the prompts. Then open the newly added l2mfix folder on your desktop. Double click l2mfix.bat and select option #1 for Run Find Log by typing 1 and then pressing Enter. This will scan your computer and it may appear nothing is happening.
After a minute or 2, notepad will open with a log. Copy the contents of that log and paste it into this thread.

IMPORTANT: Do NOT run option #2 or any other files in the l2mfix folder until you are asked to do so!

- Open the Killbox.
* Click on the File menu and choose "Paste from clipboard". The filenames above should then be pasted into the "Full path of file to delete" box.
* Select the "Delete on Reboot" option.
* Click on the icon with the red circle and white X, and choose Yes when prompted to reboot.

- Once the system has rebooted:
* Run another HJT scan and post the new log.
* Run L2MFix using Option #1 again and post that log as well.

Just me again ;) . I did just as you said, except... I ran the L2MFIX before doing the hjt log. Hope that does not make a difference. I still have the white desktop but I have not seen a popup ad since I ran the L2MFIX... Good sign! Anything else that I should do? HAPPY NEW YEAR!

I was able to get rid if the desktop html code and now have a normal desktop. I ran Norton AntiVirus, Microsoft AntiSpyware Beta, Ad-aware and Ewido this morning. Ewido found and cleaned: C:\WINDOWS\system32\dn0q01d5e.dll -> Spyware.Look2Me

I saw that in your last L2M log, and there were a couple of other things we should take care of as well.

- In the folder where you unzipped L2MFix there is a subfolder named regfixes, and within that, a file named winlogondefaults.reg. Double-click on that file, and then click Yes in the resulting confirmation message box.

- Open Windows Explorer, and in the Folder Options->View settings under the Tools menu, select "show hidden files and folders", and uncheck "Hide protected operating system files" and "Hide extentions for known file types".

-Look in your C:\Windows\System32 folder for the following files:

dn0q01d5e.dllir2ul5f91.dllguard.tmp

If found:

- Open the Killbox.
* Enter C:\Windows\System32\dn0q01d5e.dll in the "full path of file to delete" box.
* Select the "Replace on reboot", "Use Dummy", and "Unregister dll before deleting" options.
* Click on the button with the red circle with the X in the middle and then click Yes at the "Replace on Reboot" confirmation prompt.
* Click No at the request to actually reboot.

- Repeat the above for C:\Windows\System32\ir2ul5f91.dll

* Enter C:\Windows\System32\guard.tmp in the "full path of file to delete" box.
* Select the "Replace on reboot" option.
* Click on the button with the red circle with the X in the middle and then click Yes at the "Replace on Reboot" confirmation prompt.
* Click Yes at the request to actually reboot.

- Once rebooted, run L2MFix with option #1 and post the resulting log. Also run HijackThis once more and post that log as well.

Do you think that I have way too many processes running? Would you suggest reducing the number? Please let me know.

You do have a number of processes listed in your HJT log that don't need to be run as startup items, and disabling those will reduce some of the "drag" on your system resources. It's best to use each program's preferences/options settings to disable the "autostart" option if possible, so look through the programs' settings for such options before removing their "040" entry in/with HijackThis.

# include <disclaimer.h>:
The processes listed below don't necessarilly need to be starting automatically when you boot Windows, although depending on your particular needs and your system configuration, you may want/need to leave some of them active. Also- please be aware that disabling some of the components can have adverse effects on some programs or Windows itself. If you experience anything abnormal after disabling a given process, re-enable it.