Those two sites, along with Fancast, are the only ones I know of that are legal ways to watch the show (and we can't talk about anything else) - for whatever reason, Fancast didn't post the episode this week (or at least, they haven't posted it yet).