Who will win the battle between Netflix (NASDAQ:NFLX) and Blockbuster (NASDAQ:BBI)? In this installment of Fool Video, I put that question to business author Todd Buchholz.