Exclusively available on the iPad for now, TouchCast is a new concept where videos and interactive contents can be merged to create some amazing show. It's not a video editor at all. Think of it as a live recording studio where you can embed images, links, webpages and many other goodies.
A channel was created at http://touchcast.com/hotcoding to experiment the app and discover how sweet vlogging can be.
All recordings can be easily exported to Twitter, Facebook and even YouTube
TouchCast is free so go get it!
Have a look at their presentation: http://touchcast.com