We have a Roku and the Amazon fire stick. Roku is good. If you have Charter Spectum cable you can watch the Alphabet channels so long as you log in on each one and enter the Activation code. It is a big hassel to enter the codes because you need to have all of your passwords to complete the process. Dont get in a hurry to watch anything because it will take you at least 2 hours to get everything loggged in and working properly. After the inital set up you will be able to watch all kinds of channels. If you are trying to get away from cable you will be dissapointed. Every channel now charges a monthy subscription. The only way around that is to buy a digital antenna and then you are at the mercy of your market offerings. We have Amazon prime 10 per. Month, netflix 12 per month, halmark 3