Oh That's Embarrassing 1.24K Hamilton Nolan 09/22/08 12:58PM Filed to: Microsoft Microsoft Apple Macs Advertising Some of Microsoft's new $300 million ad campaign was produced on Macs. Ooo, burn. [PC World via Adscam]