Possible fix after 10.7.2
About two days ago I attached my MacBook Pro, core i7 2.2GHz 256 SSD, 8 GB RAM, to my 24" Cinema Display and the screen started to flicker; 10-15 in a minute.I did a clean install with Lion 10.7.1 and the flickering persisted.
In my developer account it was a beta combo update to 10.7.2 (11C40) which address some graphic drivers improvements. After I did the update flickering was reduced considerable, to 2-3 blinks in an hour and increased when a movie was playing (10-20 blinks in an hour) or running flash in Safari.
Also a permanent blank screen occurred. In that situation, the system recognized the display, the resolution could be changed, arrangement of the screens could be switched but cinema display remains blank. After sleep/wake up, everything was back to normal.
In Console was no message at that time.
And I observed that cinema display fans are running very intensive during blinks, for about 1 second.
Today Apple pushed a new build for 10.7.2 (11C43). After I did the update and restarted the system, blink frequency was increased with or without running programs.
I restarted again and boot on Recovery partition, where I ran Safari for about two hours without any blink.
Restarted again in Lion 10.7.2, running a HD movie and no blink for about two hours.
Now I'm running at the same time an intensive render test with Cinebench, 3 X 1080p youtube movies in Safari, 8 x 720p movies in live mix with Modul8 and output results in MadMapper thru syphon server. Also iTunes is running, Mail and iPhoto.
No more blinks and no crash at these intensive tasks.
I will shut down the display and the computer and do some tests after one hour, and repeat the steps.
I don't think is a permanent fix but I hope it will came in final release of 10.7.2