Don't forget about Miracast. That'll be awesome once used more.
I stream shit from home to my phone or tablet using BubbleUPnP or Plex, shit to my TV at home (just put in Ethernet jacks myself, or use WiFi and Samsung AllShare), to my BluRay player, etc. I download movies using uTorrent to my HTPC or VPN and find something on IPtorrents, etc. So many easy and endless possibilities.