if you've got a decent internet connection, use acestream. i've being watching an acestream feed, no buffering whatsoever and whilst not quite HD certainly good enough to watch on my 46 inch TV.
go here ACE Stream and download and install the software
then use this link to watch...