Nayio
Nayio lets you to create “your own” music videos with the free, intuitive Nayio Studio.
(requires download)