For television programs both NA and some UK I use: http://eztv.it
For television programs both NA and some UK I use: http://eztv.it
My girlfriend clued me into a site for low-quality streaming:
http://www.free-tv-video-online.me/
Works great for me! I always download torrents though of HD tv series, but if you don't want to wait, you can fire it right up.
I just got xbmc a couple of days ago and it seems decent
I use http://www.primewire.ag/
http://www.firstrow.org
or
http://myp2p.me
sport streams