I fixed this on my computer by booting from the Windows CD and choosing Repair and restoring to an earlier time. Choosing any safe mode would just cause the computer to reboot. I had an error the restore didn't work but upon reboot it infact did work. I then used other programs to delete any leftover files. There were alot in the Temp file.
I was on google looking at pictures of Toyota Tacoma's and I got this (I think it had to do with Java so I no longer have it installed).