See post for info, download page (which apple changed again...) and doc with details.
BTW - I saw another totally corrupted display on the AL iMac tonight after waking it from sleep. More than a dozen wakes OK today, but this is 2nd time in two days I've seen this since applying the recent AL iMac EFI firmware update 1.3.