have you worked out that it is the sound card? this isn't hard if you havn't
just change the speakers and see if you still have the problem then use the original speakers in someone elses sound system or through a mic
Is the pitch issue only with winamp and widows media player? what about other programs playing sound. is it all?
to test this Just use the windows sound recording tool and record something then play it back.
how frequent are the pitch changes?