Big Trouble for Babylon as Its Rivers of Money Dry Up

The translation company's lost contract with Google and problems with Yahoo could signal looming trouble for other download companies.