Click start - run, type msconfig, hit enter and click the Startup tab. See what applications are being run at boot, look for any suspicious ones and disable one by one, re-booting each time - trial and error should then at least point to the errant application.
Tim