Yeah, I used to have something like that. I think it was called 'Wallmaster'. You can either change the wallpaper every 5 mins etc., or it will change everytime at startup. I had this for XP, but I got rid as it was just another thing slowing down my (already slow) boot times!
Hope that helps, Doug.