You can freely stream non-BBC stuff where available (4OD etc..) BBC player requires a license fee to be paid though. Some (a few) BBC dramas are on Netflix. AFAIK none of those channels offers a streaming service. no additional fees on Netflix - just chose your subscription level based on mobile devices, SD, or HD etc.. Amazon does offer additional channels via third party providers that you can pay extra to watch. Also Amazon video (separate to Amazon prime streaming service) has newer releases of movies you can rent etc.. if a smart TV has Netflix app built in then you can watch Netflix... likewise ditto to prime, iplayer etc.. (though remember you need a license for iplayer so might as well make use of Freeview/freesat too if you do buy one) no, firestick is piece of hardware from amazon that allows a non smart TV to watch amazon prime, Netflix is a streaming service available on multiple devices. That depends on what you're comparing it with... if you only have an SD subscription to Netflix then you'll only get SD content... etc.. Sports etc..? Though amazon has some.