Recently Facebook raised an eyebrow by announcing it was abandoning its initial advertising agreement with Microsoft and would be taking full control of its onsite display ads. The partnership is not ...