June 22, 2010 at 3:58PM Popbox updates: July 4th launch window, final word on content partners (Netflix) promised soon