People may know VLC as the media player that can play just about anything on your desktop. VLC was also released on the iPad and opened an easy way for people to watch their videos files that were different formats, codecs, etc. Lets face it, you love Apple, but supporting a limited amount of formats of video files just won't cut it.
Well, time to bring out the popcorn, to watch some .AVI, .MPEG, and friends on your iPhone screen. This App will play almost any format on your device instead of keeping it mostly .Mov. The App is free in the App Store for both, iPad and iPhone. VLC is currently in its 1.0 stage so there still could be a few bugs to fix but right now, it's running pretty well.
Did I mention you can transfer your videos straight through iTunes? Just pop open the "Apps" tab on your Device menu, scroll down a bit and drag your files in there under VLC. Quick, easy way to transfer.
Get it here:
http://itunes.apple.com/us/app/vlc-media-player/id390885556?mt=8