I have been creating videos and slide show on kizoa, and it's working perfect, they have some awesome theme, great animation. I can even create my own theme in here, I just love creating video on Kizoa.
Also they have the best customer service, they fix your problem right away and help you all the way until you get satisfy.
And right now the Kizoa is the only best video making website