Seria um bom começo descobrir por que eles estão pendurados. Eu esperaria devido ao uso de memória. Você pode usar o Gerenciador de Tarefas para monitorar o consumo de memória durante a execução (procure na guia processos ). Você está usando sites que são particularmente intensivos (na verdade, notei que o gmail, por exemplo, adiciona uma carga considerável ao antigo laptop do meu gf)?
Você disse que precisa reinstalá-los depois de algum tempo. Isso significa que eles estão consumindo muito espaço de armazenamento com o tempo? Esta é a parte da sua pergunta que eu acho particularmente estranha ..
Meu entendimento também é que o Firebug consome muitos recursos, muito. Talvez você possa tentar desabilitá-lo quando a sua máquina estiver funcionando. 2GB é meio que magra, mas não insanamente, não acho que você PRECISA de mais memória.