Semelhante à resposta de Bevan, mas um pouco diferente. Duas opções você tem.
Nas opções do Firefox, na guia Principal, seção Geral, defina o Firefox para iniciar com uma página em branco. Defina sua página inicial, no entanto, para o iGoogle. Sempre que você abrir o Firefox, você será saudado por uma página em branco que não rouba seu foco. Se você quiser o iGoogle, basta clicar em Página inicial ou clicar em Alt + Home.
Alternativamente, o que pode ou não ser melhor ou para você, é definir sua página inicial como
about:blank|http://www.google.com/ig
Isso basicamente carregará uma tela em branco na primeira guia para você ir aonde quiser enquanto o iGoogle carrega em segundo plano. Quer ir para o iGoogle? CTRL + F4 para fechar a tela em branco ou uma guia CTRL + para alternar as guias. Acho que há uma razão para você ter o iGoogle como sua página inicial, e é por isso que mencionei essa alternativa.
Além disso, não há nenhuma opção do Firefox para impedir que uma página tenha foco; enquanto há um userscript chamado Focus Killer que diz que vai impedir tal comportamento, meus próprios testes indicam que isso só acontece depois do fato; Ou seja, o iGoogle tirou o foco da barra de endereço e, um pouco mais tarde, o Focus Killer tirou o foco do iGoogle. No final, não houve foco na barra de endereço.
Apenas outra opção seria desabilitar a execução de scripts, mas não acho que você gostaria disso.
Um problema chato, sinto sua dor (eles fazem isso durante o login do Gmail enquanto digito minha senha, para que ela atrapalhe os dois campos e mostre uma grande parte da minha senha, pois eu não paro em tempo). Isso é o melhor que posso fazer.