If you have any graphics on the page, and someone connects with a slow dialup connection, they'll never get to see the whole page load. As well, if you reload the page every 5 seconds, what's going to happen when someone tries to scroll down and see what's at the bottom of the page? Will they ever be able to do that? Sounds like a recipe to keep people away from your website. If you have one item that you want to refresh, why not put it in an iframe and just refresh that as you wish (though if it takes more than 5 seconds to reload, the viewer will never be able to see the information there)?
Lee