Clean install is obviously not the issue. All Apple will need to do is read this thread and it's obvious the issue is multiple graphics cards, with monitors plugged into each.
To sumarize for new viewers...
If your system has multple cards, and monitors plugged into more than one card...
- Systems with cards that allow multiple montiors - plug monitors into single graphics card (no need to remove other card). If you have two Apple Displays that require Mini Display Ports, your card will need to have two ports. For older cards such as GeForce GT120 (which only has one Display port, and one Dual Link DV.. you'll need to use monitors that support this, or go with a single monitor.)
- Another solution here that I have not tested but seems to work.. go into Expose and delete all Desktops except one. This will essentially keep the system from using Spaces.
I was fortunate enough to have an ATI 5770 at home which I could swap out at the office (swapped out two GT120s for the one 5770 giving me the ports I need on a single card). This allowed me to connect my two Apple LED Cinema Displays and keep up my workflow..
It's not perfect, but hopefully it'll help keep us working until Apple addresses this...