Is there a specific reason why you're using the indexing service? It slows the computer down a lot at least when it's generating the index - and possibly after that as well, thanks to less-than-perfect file & memory caching in Windows.
I'd fix these:
F3 - REG:win.ini: load=?????? ??????????
F3 - REG:win.ini: run=?????? ??????????
O1 - Hosts lines
O2 - BHO: (no name) - {59879FA4-4790-461c-A1CC-4EC4DE4CA483} - (no file)
O2 - BHO: (no name) - {FF4D5071-EE0E-4DCA-BC1C-D776B0F2276E} - (no file)
O9 - Extra button: (no name) - {CD67F990-D8E9-11d2-98FE-00C0F0318AFE} - (no file)
O18 - Filter: text/html - {2AB289AE-4B90-4281-B2AE-1F4BB034B647} - (no file)
O20 - Winlogon Notify: acmp3 - C:\DOCUME~1\kshansen\LOCALS~1\Temp\3pmca.dat (file missing)
O20 - Winlogon Notify: antibak - C:\DOCUME~1\kshansen\LOCALS~1\Temp\kabitna.dat (file missing)
O20 - Winlogon Notify: nets - C:\DOCUME~1\kshansen\LOCALS~1\Temp\sten.dat (file missing)
O20 - Winlogon Notify: sysnet - C:\DOCUME~1\kshansen\LOCALS~1\Temp\tensys.dat (file missing)
O20 - Winlogon Notify: wmsmsvc - C:\DOCUME~1\kshansen\LOCALS~1\Temp\cvsmsmw.dat (file missing)