Asus EeePC virus problems in China

I have an Asus Eee PC with windows XP with service pack 3. I am in China right now. I put my flash drive in a computer in China then plugged it back in to my computer. I formatted the flash drive immediately, but apparently that was not good enough. A couple day later the computer started acting funny, and I reset it. When it reset it took several minutes to load windows, and then just froze on the desktop background. I restarted it again and ran it in safe mode, and it worked fine in safe mode. My friend helped me run an Avast! Antivirus (free version) boot time scan, and it scanned overnight. In the morning, the computer was working fine. It was fine for several days, then it started messing up again. This time it will load windows, but will not let me start very many programs, and the system process runs at a fairly constant 50% to 51%. It still runs fine in safe mode. I tried another boot-time scan with Avast!, but it didn’t solve anything. What can I do to find the problem?

follow the guide here and attach the logs…not copy and paste
http://forum.avast.com/index.php?topic=53253.0

AdwCleaner
Malwarebytes
OTL
aswMBR

when done a removal expert will help you…

when Essexboy has checked your computer…i recomend installing this, a special USB malware detector

http://amf.mycity.rs/mcshield/

Thanks!
I did Malwarebytes, OTL, and aswMBR. I started t a new subject for this now that I have the logs. SEE DECEMBER 22 at 10:22am