The pact between AOL, Microsoft and Yahoo seems like a concerted effort to better compete against Facebook for advertising.

Read more