I've had similar problems with firefox and ecf.. But uh, it was just a cache problem. I cleared out my temporary internet files (you know how much of this can be saved up after a few days of research!) and firefox worked again. Might not be the case with your systems, but that cleared up my lock up issues.