I have used many variations of Slingbox and the M1 is even better than the previous models I owned. I mainly use the Slingbox in concert with my Ultrabook, Chromecast, and iPad Mini to stream programs from my Directv DVR. There is no stuttering, dropped frames, and or lost of audio when I'm watching television through the M1. I'm really impressed with the virtual remote, which allows me to fast forward, rewind, and pause shows instantly. There is also no lag time when changing channels and if my box powers down I can turn it back on with the virtual remote. Even though this device works perfectly the new software upgrade has a major downside. I was watching a show on my iPad when suddenly an advertisement banner appeared on the bottom portion of the screen. This has never happened with any of the previous Slingbox models so this was quite a shock. After a couple of seconds I was given the option to get rid of it, but ads are now constantly appearing several times during every program I watch. Despite this inconvenience I would still recommend the Slingbox M1 because it's the most reliable device available of its kind on the market.