While I am in the midst of moving over my old posts from my old site (which I am cobbling together from RSS archives - the "brain trust" at my host still have yet to even manage to undo the damage done last week...) I thought I'd pass along a little tidbit that I've stumbled across to resolve my own issues with IE 7 crashing: Uninstall the Silverlight Browser Extensions.
Silverlight is MSFT's stab at doing Flash in the browser, and as it turns out contributed to chronic IE 7 crashes for me where the browser would just arbitrarily close itself off without warning - often when I had two or more tabs open.
After enduring this for several months, I uninstalled Silverlight and haven't had an unexplained crash since. Give it a shot - it might help if you're going 'round the bend with IE crashes.