Sorry for the late reply but the only advantage in Vista over XP that I can think of, is the supposedly only way to make MP handle the volume 'in program' (as in internally).
This is a double edged sword, as my analog TV is much louder than DVD or my digital TV channels. I have a really loud air conditioner and the range of volumes that Vista offers isn't sufficient, so I often have to alter the master volume using my keyboard.