One idea from Android that I wish desktop OSs implement -- automatically shut down applications as needed. Why deal with something when the OS can? Mac OS X already does this to some extent, where most apps don't shut down when the last window is closed. Why not take this one step further and close them when the system runs low on memory? And the user mostly needn't know when this happens, since it's done only when the app has no windows open.