While we do watch on netflix, the Netflix episodes are ONLY 48 or so minutes long, which cuts out a chunk of the show for "american" television time slots/commercials
If I am not mistaken the On Demand Comcast ones are the full 60+ minutes as aired on BBC. At least some of them are.
Not sure how much you care about missing 10 minutes of the show each episode...