N NayNay1991x PeugeotEnthusiast Messages 2,081 Location United Kingdom, Leicester May 17, 2006 #2 supposively when vista comes out ??