does anyone know any software that can make a site load over and over again?
Opera will do it. Right click in the page and there is a "Reload Every" option where you can select some predetermined times, or you can enter a custom time.
Firefox will also do it if you get the Reload Every extention, but why get a browser that requires an extention to do stuff another includes from the start...
Both are free browsers, a lot of people still think you have to pay for Opera, but you don't, its been free for quite some time now.