The first consideration should be whether you want to be able to watch live channels. If that's the case, you may want to use Pluto TV, Sling Free, Xumo, Peacock or the Roku Channel. If you only care about finding movies and TV shows on-demand, then try Freevee, Peacock, Crackle, Tubi or Vudu.