I've got an iMac 27" i7, with a secondary monitor hooked up via its display port (adapted from a DVI cable coming out of the secondary display).
After my iMac goes to sleep, when I wake it back up, all my windows have been put on the iMac's screen. Prior to OS Lion, I had an application called Stay that helped put the windows back in the right place, but it doesn't seem to work in Lion.
Any suggestions how to prevent the windows from all being shoved back to the primary display after a sleep?