Amazon is rumored to be working on a media streaming box, Microsoft announces an Xbox event for May 21 and Zillow will take to Twitter for its earnings call.