Embedding a live webpage so that it is a seamless part of the Powerpoint is amazingly easy but
Close Powerpoint.
Download LiveWeb from http://skp.mvps.org/downloads/lwsetup.exe
Save the file (lwsetup.exe) to your computer (saving it to the desktop makes it easy to locate).
Doubleclick on the saved file, lwsetup.exe, to begin the installation. If you receive any security warnings during loading this add-in, not to worry! Click OK, if a security warning pops up.
USING LIVEWEB IN POWERPOINT
Main Menu>Insert>Web Pages
Note> When printing out handouts or viewing the presentation in 'normal' view (i.e., not as a slideshow) the 'live content' will display as black square or with a windows logo. Until the presentation is run, Powerpoint will not pull in the 'live content' into the presentation.