hijackthis LOG

please read this LOG.

Shared\Encarta Search Bar\ENCSBAR.DLL This is a unknown process.
Diagnostic\xpnetdiag.exe Neutral (3.5 / 5.00)
O23 - Service: PNRCPP - Unknown owner - C:\Program Files\Phone Recorder Plus\PNRCPP.exe (file missing) Unknown service. (PNRCPP.exe)
O23 - Service: Macrium Reflect Image Mounting Service (ReflectService) - Unknown owner - C:\Program Unknown service. (Program)
O23 - Service: Ulead Burning Helper (UleadBurningHelper) - Ulead Systems, Inc. - C:\Program Files\Common Files\Ulead Unknown service. (Ulead)

Sun Java is down level and has security exposures:
O2 - BHO: SSVHelper Class - {761497BB-D6F0-462C-B6EB-D4DAF1D92D43} - C:\Program Files\Java\jre1.6.0_03\bin\ssv.dll

Go to Add/Remove Programs and uninstall all Sun Java installs.

You should install User Profile Hive Cleanup Service to help with slow log off and unreconciled profile problems:
http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=1B286E6D-8912-4E18-B570-42470E2F3582&displaylang=en

You need Windows Defender as an additional Protection Layer:
http://www.microsoft.com/windows/products/winfamily/defender/default.mspx

Update Windows Defender daily through its portal:
http://www.microsoft.com/security/portal

Install the latest Sun Java:
http://www.java.com/en/download/manual.jsp

Run Secunia Online Software Inspector to see what other applications are vulnerable to infection:
http://secunia.com/vulnerability_scanning/online