Jerry,
My first question would be is the Windows PC monitor calibrated? It sounds like there may be something with the color between the two. I use a Mac for my photo work and occasionally will look at some photos I've burned to a CD on my Windows PC. The monitor on the PC is calibrated as well and the photos look fine on both. With the standard profile that Windows was using for the PC monitor, it had a blue cast to it before I profiled. That would be the first place I would look.
I guess you could ask the same question about the Mac where the photos are stored too.