Hi Zibblu, it's neither slideshow or something more advanced. You'll be surprised but sometimes (if not, most times) things are really simple. What I typically do is load up a sales page and talk about the benefits of the product and so on and so forth (essentially do a visual with audio recording) and then upload it onto video sites. Hope that helps?
You know, you could probably create something very interesting and quasi-automated if you were clever to make the videos. Or, you could rip off popular music videos and other video sources.
For those interested in some results i've been getting with Youtube, you can check out a post I just made @ http://forums.digitalpoint.com/showpost.php?p=10201738&postcount=9