Upload your PPT with voice and it streams here. Embed in your blog or wiki or even upload it to YouTube or the likes.
Set up your webcam to stream you presentation, another presenter (with her/his permission), students, etc.
There is also a synchronous chat area
Video network - choose who sees your video