My latest free Visual Basic program is CrawlPaper, a small utility that randomly selects wallpapers and displays them as your background in Windows. After unzipping the zip file you will see Crawlpaper (13k) and a folder called Wallpapers. Simply place your desktop wallpapers in that folder (most major file types supported) and Crawlpaper will randomly select one and change your background wallpaper. The program will allow you to stretch, tile or center the wallpapers based on your preference. Believe it or not, the code that makes CrawlPaper work is only about 4k. The remaining 9k is the routine I used to make a program minimize to the systray. Weird.
CrawlPaper (it crawls through your wallpapers, get it?) is available as a free download from my software area. Enjoy!