Haven't heard of this Dave, is it a subscription service?
How would it be any different from Hulu, or any of the other sites where you can watch full episodes for free?
If it's this:
http://download.cnet.com/Internet-TV...-10848472.html
doesn't seem to be well regarded by some users
try these instead:
http://internet-tv-sites-review.toptenreviews.com/