VLC media player helps make your Apple device, more like a general purpose PC by allowing you to play almost all video formats. After successfully making iPad users happy, the vlc app now lands to iPhone and iPod touch, however making iPhone 3G obsolete (sorry guys, this is the time to upgrade your phone).
Since the iPad only version, there have been some improvements along with iPhone and iPod touch support. You can delete the files from within the application, without going to itunes, making it more natural. Many new video format support have been added and overall decoding speed is increased in current version 1.0. This free application requires a minimum of iOS 3.2 and is iOS 4.0 ready too; search VLC on your apple device and download via itunes.