I had installed Cinexplayer when it first came out and was not impressed. I downloaded 5 or 6 .avi/xvid files and only one would play. The recent update has greatly improved it. However, I also recently installed ZumoCast and really like it. Not only will it play all my .avi files, it streams them directly from my desktop. You can also use it to download files to your iPad, although I have not yet done so to see how long it takes.