I wouldn't call it best streaming, as it has almost 0 local support for video files on a network outside some complicated 3rd server software. My old Boxee supports playing just about everything stored on my desktop, MkV,AVI,OGM,MP4, ETC. via Windows file shares. Yet natively roku can't do that without plex or serviio. I own Both.