I just started using Joost today.
So far it is really amazing. I can watch high quality National Geographic shows whenever I want. I have been watching a show on lions in Africa for 20 minutes and haven't had a single hiccup.
This is what TV is supposed to be!
p.s. If anyone needs an invite to the Joost beta, just leave a comment and I will invite you.