Torrenting FTW.
Netlifx / Amazon prime
I prefer sites where I can watch or at least download shows at 720 quality. https://tvshowtop.com/ is really good for it, watching Our Boys on it right now. They come up with fresh stuff really fast.
Cinema HD without question. I back up with TeaTV and Cyberflix. I do it that way so that I get the latest episodes as soon as they are released :-)
Popcorntime + any VPN
Been using random websites that I've found on Google. Tried Netflix, got hooked, never gonna look back
Mainly on the Netflix
Netflix, Amazon Prime