This has been bugging me. With all the video players out for Android, it still seems like there are a bunch of files types which are not supported (I don't have a comprehensive list). In one of the video apps it said it would only play files which Android supported natively. This got me thinking. Why isn't there something like VLC (on the PC) which supplies its own codecs and plays just about everything? Could there be a technical issue like too much memory consumption or a licensing issue? Maybe nobody has gotten around to writing it. I expected Android to handle anything we could throw at it.