It's been almost two years since Roku refreshed its set-top box. With minor UI and hardware improvements, is the new Roku 3 the only streaming device you'll ever need? Should you choose the Roku 3 over the Apple TV? Is it worth the upgrade from your current Roku box?