Tech: Get your Netflix (and more) instantly to your TV in a number of ways May 6, 2010, 2:47 pm May 6, 2010 Technology …