When I was at VIM age, I used to enjoy working with screen which gives me the flexibility to switch between mulitple windows. And later I switched to emacs but I lost one of my favorite feature: screen session - when my putty window accidentally dies, all my windows are still there, if I attach back everything is there.
in emacs, I can also open quite a few different screens and switch between them, the thing is when my putty window is closed, everything there is gone. I would hope that I can attach back to the emacs I am working on, and I am pretty sure this monster can achieve this, any ideas ?