Good to see that a Repair resolved your issue.
Next time (maybe this will help someone else) before trying a Repair or a Reinstall you could try and see if re-registering the following dll files in System32 folder helps. vbscript.dll
jscript.dll
mshtml.dll
Additionally, also see
http://support.microsoft.com/kb/936686
Your HJT log was clean btw