my 3rd try at getting an acceptable unibody mbp had this issue. after doing lots of experiments on being able to recreate it, i came to the following conclusions (keep in mind that this was on mine, but the problem being discussed has the exact same symptoms).
1. it happened using either graphics chip (9400 and 9600)
2. it wasn't noticable after about 3 or 4 display brightness notches up
3. physical temperature had no effect
4. corresponded to hard drive activity
i think the reason people think it happens when cold (more often) is because the apps they're running will access the hard drive more often at that time, in general. i found that if i started a new (larger footprint) app that had not been previously started since last reboot, it would happen every time. by larger footprint, i mean something that is fairly big and would tend to do a lot of hard drive activity when starting, which makes the flickering last longer and is therefore easier to see.
mjb