The London Olympics were streamed by NBC in the US and the BBC in England. I watched both and blogged about the experience . After it was ...