Record Video On iPhone 2G/3G With iVideoCamera
Having an iPhone 2G or 3G and being unable to record video using your device’s camera is a thing of the past. There are iPhone Apps virtually for every functionality, and there is one for the video recording too. iVideoCamera, the first application which enables video recording on iPhone 2G/3G. So you don’t need iPhone 3GS to record and share videos.
iVideoCamera supports a resolution of 320×426, 10 FPS (frames per second), and has an integrated video library. You can share your videos with friends and family on Twitter (with YFrog), Flickr, YouTube, Facebook, Vimeo, 12seconds.tv, through Wi-Fi to your PC or through FTP to your FTP client.
iVideoCamera features landscape as well as portrait recording, a low quality mode, automatic saving of video in low quality mode, etc. Even 3GS users who have built-in video recording may find the app useful, for it’s focus feature. The native 3GS video camera does not allow you to autofocus.

iVideoCamera is compatible with iPhone and requires iPhone OS 3.1 or later.