TechTalk.tv is a fantastic new (beta) site that reminds me a lot of 9 Slides. This is a free site that allows users to upload videos and slides and then sync them together. A person can then published their finished product to popular social network sites or even just publish the slides or video.
I highly recommend checking out TechTalk.tv by clicking here!!!
Thanks to Richard Byrne's award winning blog for the tip.
For my Pinterest board on slideshows/presentations click here.