With the Academy Awards less than 48 hours away, the Engadget staff sat down to talk all things streaming. Our intrepid editors discuss their favorite services, cop to still subscribing to cable and posit whether an online original like Beasts of No Nation could actually win at the Oscars. Here's what they had to say.