Alex Charfen was in a bind. He was minutes away from addressing a roomful of real estate agents and his laptop wouldn't start, and the PowerPoint slides he had prepared for the presentation were locked inside. "I was standing in front of 75 people who had paid $500 apiece to be there," said the...