this is just a shot in the dark and since there is a problem/issue that folks are already aware of what i have to suggest may make no sense ...
what about calibrating your monitor in some way ... ?? does this have anything to do with anything? just an idea ... though it may not be logical there ya have it