I have been looking for some time for a program that will change my desktop automatically at intervals. I finally found such a program here .
Download the launcher and it sits in your system tray. You can download hundreds of wallpapers for free from the site and choose which ones to use, how often to change the wallpaper and other options. It is a small program and seems to be free of any spyware. Check it out.