Have you seen all the hype about the releases of new phones, video games, etc.? People guess about release dates, and news is made when information about the product is leaked. People line up, maybe even camp out for days, to get the latest and greatest.