I had the time of my life at the World Technology Summit and Awards in New York City on July 15th and 16th. I guess it had to be that way, because it all took place in the Time & Life Building on 6th Avenue … er “Avenue of the Americas” at 51st Street.