July 24, 2008 Microsoft's new Vista campaign. Apple, beware! Edit Delete Tags Autopost This campaign is designed to clear all the misconception about Windows Vista. (via AppleInsider)