Remember window sizes and placement when unplugging and replugging second monitor Here’s something that sucks:


Plug in external monitor to laptop (Mac OS X Leopard in my case).
Arrange your windows to have the IDE on one screen and browser on another.
(Etc etc.  Resize, rearrange, fuss, fuss, fuss.)
Unplug monitor to run to a meeting, or whatever.
Goto 1.


I’d like to replace step 2 with “computer remembers exactly how I had it and just puts it back that way”.

(I personally only need a solution for Mac but collecting solutions for other systems here might be useful to others.  I’m sure it’s a common problem.)
Have a look at Stay by Cordless Dog. I believe it does exactly what you're looking for.