not sure why MS was not there but mac is, when i was in the service macs where non existant at my command, and no one in there right mind would bring them out to sea because the aluminum in there uniframe would warp and kill your optical drive. it would make more sense to talk to the people that the government already has a vested intrest in. I would of gone for intel because of there OpenVL stuff, Qualicomm because of how intergrated there SOC have became (including GPS and cell antena I found that neat... dont know why, or MS because of there size and financial leverage, the fact that it is the opperating system that is installed on nearly all DOD/mil computers, and that there is no rugedise options for mac that i know of (this means no way in hell will the military even consider mac for anything important).
I do understand why facebook and google is there though. these services are becoming more important, and fast becomig the easiest way for military commands to organize home commings for there men, and keep seperated families in contact with there love ones as they fight overseas.