I echo alanrf's concerns about what this program KeyboardHlpr.exe is doing trying to send email. Thankfully avast tripped it up, but only because of the timeout warning, if you change the timeout delay you wouldn't see this and you would have to hope your firewall would block KeyboardHlpr.exe's access to the internet not something you would not like to rely on.
I did a google search for KeyboardHlpr.exe and there are no hits at all, so that makes me more suspicious of it rather than less suspicious.
If you know nothing of this program.
If you haven't already got this software (freeware), download, install, update and run it.
1.
Ad-Aware2.
Spybot Search and Destroy3.
Spywareblaster Don't install this until you are clean.
Also useful as a diagnostic tool - Download
HiJackThis.zip - HJT Information
HiJackThis Tutorial 1 or
HiJackThis Tutorial 2For an on-line analysis -
HiJackThis Log file - On-line AnalysisIgnore any 023 reference to avast processes, this is a hiccup in the HJT 1.99.1 (especially missing file entry for avast), if you need any help with any of the analysis let us know.
OR
HiJackThis Log file - On-line Analysis 2