U.S. college and high school students gathered in Washington, DC, for the U.S. finals of the Imagine Cup, the Microsoft-sponsored student technology and innovation competition. Some 22,000 students registered for the competition, and 80 participated in...