This is a drawback to IE's being integrated into the operating system. It makes it pretty much impossible for the IE developers to do this, even though I'm sure they would have loved to. It just would have required a massive reworking of core chunks of the Windows operating system to do, which isn't really feasible.
However, if you switched to using Firefox 2.0, this would be a native feature. If the browser crashes, your previous session is restored. The built-in ability is a little basic, so if you want something more, there are several extensions which go beyond, such as TabMix Plus. It remembers multiple windows, with multiple tabs, and even your place on a given page.
You also gain the security that comes from using something that's not IE or IE based, so significantly less risk of malware. The built-in spell checker is handy, and you won't want to live life any other way after you've gotten a taste for what the AdBlock Plus extension can do.
IE is kind of like a baseline product, and Firefox is more of the luxury model with all the extras you could ever want.
Is there a way to limit a crash of IE6 or IE7 to only the specific browser window that caused the crash?
For example, in IE6 I might have 7-8 browsers open at one time, or in IE7 I'll have 2-3 browsers open -- each with multiple tabs. However, when one browser locks up and crashes, they all bite the dust!
Quite annoying. IE6 did not crash so much of late, but IE7 is still a little buggy, so if I could limit the crash to a single browser, that would be great. I'm pretty sure I know the answer to this question is "no", but its worth asking.