This week, Stephen and Myke chat with John Voorhees about rumored products, dead products and Apple's Q2 results.