Use going to para planos já decididos e previsões com evidência. Use will para decisões tomadas na hora, promessas e previsões de opinião.
Going to: planos e evidências
I'm going to travel to Chile in July.Vou viajar para o Chile em julho. (já planejado)
Look at those clouds. It's going to rain.Olha essas nuvens. Vai chover. (evidência)
Will: decisão na hora, promessa e opinião
I'm cold. I'll close the window.Estou com frio. Vou fechar a janela. (decidiu agora)
I'll call you tomorrow, I promise.Te ligo amanhã, prometo.
I think she will love the gift.Acho que ela vai amar o presente.
E o present continuous?
Para compromissos com dia e hora marcados, o inglês também usa o present continuous: "I'm meeting the doctor at 3 p.m." (Vou me encontrar com o médico às 15h.)