I don't want to start an Android vs Apple debate as I have both now.... but you can upload pretty much any movie type to android or stream straight from your PC as I do, plenty of free media players on the store. It prefers MP4 as default but it doesn't take much to play avi, xvis, mkv etc etc etc all work pefectly on my humble 1st gen xoom