atmasphere.net
Facebook’s Microsoft Ad deal
Facebook signed an advertising deal (update: also in NY Times) with Microsoft that will put Microsoft adCenter sponsored links and other ads on the Facebook site. There are no financial terms avail…