Image gallery: Windows 7 vs. Apple’s Snow Leopard Microsoft’s new OS is the best Windows yet. Is that enough? Windows 7 updates the Aero interface that debuted with Vista. Read the article… Michael deAgoniaImage gallery: Windows 7 vs. Apple’s Snow Leopard10.28.2009