Skype puede ser un problema, tengo entendido que también trabaja por el puerto 80, o sea para usar Apache por ese puerto tendrías que deshabilitar primero el Skype. Por otro lado el Vista no hace más que dar problemas con el software existente, te recomiendo seguir con XP si puedes.