I've spent the last few weeks bothering Apple and ATI about possible drivers issues with my M370x, as I'm getting core clock throttling within 15 seconds of running a game. I thought it was to do with the Bootcamp drivers for the card. Tonight I realized GPU-Z has a log system, so I actually checked the details of what is happening. Turns out at idle, the M370x sits at 67 degrees. When I start any 3D game, within ~15 seconds, the temperature climbs to ~81 degrees and the clock speed goes from a full 800MHz down to ~350MHz. It then struggles with the temperature from there, so it just continuously stutters. Surely this is a problem with my laptop? This can't be expected behavior, since this happened in 15 seconds, meaning the GPU is basically meaningless since any 3D activity causes it to get too hot and drop in performance. Do I take it into the Genius Bar? **Edit** I just tested the Mac side of things - the only monitoring software that shows GPU readings on Mac is iStat, but the readings don't seem to match the temperatures reported on the windows side of things. At least - the idle temperature on the Mac side is ~10 degrees cooler. And then, while running a game, the high temperature is ~88 degrees. The weird part is, I don't see any stuttering on the Mac side (although I'm limited by what games I can test with). Does anyone know a Mac program to view GPU core clock speed? That's the only thing I can't read.