One thing I love about windows, is that it saves the display preferences automatically, for every setup you have, 2 monitors, 3, 4, one turned off, etc. Every time you arrange them in a order, it saves the order for the plugged in monitors. Right now, i have 3 external monitors plugged in to my macbook pro, and every time it goes in standby, or i accidentally flicker the cable, or simply reboot. Boom display preferences gone, and you have to, turn off mirroring, and reorder 4 monitors, take about 4 minutes, but its annoying to do every time it goes in standby. Is there a way you tell OSX to save the preferences for displays ? Or a script that can be made to execute every time it resets ? Its crappy that window handles this so well, but mac lacks big time in the multi display department.