The AOL logo is displayed in front of its corporate headquarters on Broadway in New York City. AOL finalized its divorce from Time Warner on Wednesday, ending one of the most disastrous marriages in corporate history and leaving the Internet pioneer facing an uncertain future. Photo:Mario Tama/AFP Wed Dec 9, 4:45 PM