$20 billion is a whole lot of taxpayer cash, still not quite sure what kind of "software, hardware, and services" one company is supposed to deliver for that price tag... http://www.techmeme.com/260313/p29#a260313p29