I find chrome and ff are much more often dead-crashed by a single line of Javascript than tons of flash. Firefox even re-crashes when you open it again in many cases, without letting you prevent reloading of the offending Javascript.
If Firefox crashes when you restart it, the next time it starts it lets you choose which tabs to re-open. This solves the problem of something repeatedly crashing it.