You might check to see if some software is scheduling updates more often than you wish. One way I found AdAware and Google doing it was by checking Start-->Control Panel-->Scheduled Tasks. AdAware was checking 4 times every day for updates. Google was checking daily. I do not run the Google toolbar so I am not sure what that was about. I run Windows XP.