I've run into an issue where charts were rendering all gray, and it appears to be an incompatibility between highcharts (version 2.1.9 of 2011-11-11) and the html5 shiv (aka html5 shim). When the shim is included in the page, I get this:
If I remove the shim, I get what I expect:
I haven't chased this down completely, but it appears that when the shiv is present, the highcharts 'tracker' overlay elements, which are supposed to be almost entirely transparent, render fully opaque.
I'm mostly posting this because it took me a while to figure out and I'm hoping this will save someone some time chasing the same issue.
If someone knows of a solution other than removing the shim from the page, I'd love to hear it.