Thanks for the new responses. I've never heard of the iPazzport dongle either, but the price sounds pretty unbeatable. I first bought a Tronsmart T1000 to go with my Moto X, and I could not for the life of me get it to work. Spent hours and hours trying to set it up in different ways, looking up how others had gotten it to work, etc. My phone and the dongle just wouldn't connect, even after putting in the correct ID and password multiple times. Plus (although for the price I guess you can't complain) the instruction booklet and the EZcast app were both terrible to try to navigate. Seriously, you couldn't pay some starving college student fifty bucks to proofread and rewrite it in legible English? Maybe there was something I didn't try that would have made it work, but nothing I tried helped.
Anyway, I then bought the Netgear PTV3000 dongle, and yes, it did cost about $30 more, but it worked the first time, right out of the box. I couldn't update the firmware using my phone, it wouldn't let me upload the previously downloaded firmware file when I got to the "browse" step. I don't know why. But when I tried it without the firmware update, just as it came, it worked perfectly. Connected quickly every time, no stuttering or lag, picture and audio was good. Haven't tried it for games or anything, but streaming video from Youtube and Netflix works great. And I don't have to connect through a terribly designed app. I really like it, works great with my Moto X.