Well I'm afraid ad-aware is no longer a top flight anti-ad/spyware, a bit of a waste of HDD space. As for SpyEraser I had never heard of this before your post. Review of spyeraser,
http://www.pcmag.com/article2/0,2817,2091006,00.asp, not very awe-inspiring.
I tend to stick with better known top of the heap anti-spyware and currently these are.
If you haven't already got this software (freeware), download, install, update and run it,
preferably in safe mode and report the findings (it should product a log file).
1.
SUPERantispyware On-Demand only in free version.
2. MalwareBytes Anti-Malware, On-Demand only in free version
http://download.bleepingcomputer.com/malwarebytes/mbam-setup.exe, right click on the link and select Save As or Save File (As depending on your browser), save it to a location where you can find it easily later.
You don't appear to have an active firewall, one that provides outbound protection, XP's firewall doesn't provide any. Whilst the windows XP firewall is usually good at keeping your ports stealthed (hidden) it provides no outbound protection and you should consider a third party firewall.
Any malware that manages to get past your defences will have free reign to connect to the internet to either download more of the same, pass your personal data (sensitive or otherwise, user names, passwords, keylogger retrieved data, etc.) or open a backdoor to your computer, so outbound protection is essential.
Other than that I don't see anything obvious, so I would suggest you download and run the above programs (and remove ad-aware for sure and I would also say the same for spyerase).
Edit: I would also suggest a visit to this site, which scans your system for out of date programs that have patches to close vulnerabilities,
http://secunia.com/software_inspector/.