There are a couple of reasons why videos might look different in QuickTime depending on the version, especially if you're on OS X.
And sometimes it's different in a "Good" way; newer versions of QuickTime - at least on OS X - are color managed applications, but older versions may be displaying the wrong thing for other reasons.
Generally it's not a bad idea to assume that QuickTime's output is wrong though.
However, because you are taking files from a video camera, it may actually be that it's a tagged file, and QuickTime is the only one that's displaying it correctly.
What does QuickTime's information window say about the file?
That said, my gut reaction from seeing the two images was "oh, it's not doing levels expansion" but from seeing the histogram, there are values outside 16-235 that would be clipped in that case.
The image from Media Center appears different to what it would look like if you just did levels expansion on that QuickTime image though.
What I'm wondering is if your video card is doing something to alter the image in some way.
With Nvidia cards, it would be set here: