Ah, streaming media. Your promise is so elusive. The technology is here and robust enough to shoulder the burden, but the content companies have insisted that you be viewable first and foremost on big ...