One of the better app ideas to come along in a while is Horizon, which corrects one of the most annoying aspects of using an iPhone to create video. Just start up the app, and regardless of how you're holding your phone, it'll start recording the footage in landscape mode. In other words, as long as you're using the app, no more portrait-oriented videos.
ScreenFlow is hands-down the best application for recording a "screencast," or a video of your Mac's desktop. Pretty much all you have to do is hit Record and go for it. And now with version 4, developer Telestream has filled ScreenFlow with new features that make it even better.