Today on Tech Talk Tuesday, Justin Barclay and Jeff Barrett talk Amazon's announcement, how Netflix could be changing streaming forever, and why people aren't buying new smartphones