Color is being processed strangely after uploading to YouTube
I see the correct color on Youtube. via Flash player on Windows 7.

Sounds like either a gamma issue with the errant players, not Youtube. Try VLC.

--or--

Your FCP output isn't properly tagged. Its colorspace is Rec 709 but it's tagged as Rec 601 (or something else).