I need to show a Keynote presentation over the web, to about 40 people from all over the USA. The issue is that the Keynote contains a bunch of QuickTime movies running at 15fps which need to 'stream' as smoothly as possible. I've tried using WebEx and Adobe Connect, but both of them choke either on the Keynote slide transitions, or on the QuickTime movies themselves. The embedded QTs are H264 and are already quite small (no more than about 2Mb). Would it help if I remade the Keynote to 640x480 resolution rather than 800x600 as it is at the moment? Should I remake the QTs as 'internet streaming' compatible? I'd like to use the Keynote file if at all possible rather than make a manually-advancing QuickTime of the whole thing. Has anyone had any success with these "desktop sharing" web services with video, or can offer any suggestions?