Have you even been to a presentation where the presenter fumbled back and forth between their Power Point and the web. Admit it, you have done it. Heck I have done it! But no longer! LiveWeb to the rescue.
LiveWeb is a Microsoft PowerPoint add-in available for versions 97-2007 that allows you to embed a live, workable view of a webpage into your presentation. There is a tutorial to guide you through the process of adding, which makes this add-in very easy to use. You can even have the page set to refresh every time you view the page in your presentation so you have the most acurate visual of the page.
The only downside is that you have to run the presentation on the machine where LiveWeb is installed. But the installer is in a little zip file that you could easily put on a flash drive and run it when you needed it.