It would be interesting to see whether WMP worked if you installed a 32-bit version of Vista, though.  Maybe for some reason WMP is decoding the digital audio and then re-encoding it.