Air Video is the best thing ever created. It works well for native iphone/ipad files but it also converts typical divx and MKV files on the fly. I just have problems streaming 720p MKV's, it hiccups all the time. I am streaming through an external drive through my mac mini, i wonder if it doesn't have enough processing power?