Vista vs Leopard spots von Roland Hachmann | Nov. 15, 2007 | Blog, Online AdvertisingApple continues its PC vs Mac series. There is quite a range of spots online already.