A principal diferença é que o 580 foi projetado para trabalhar com mais precisão nas digitais, principalmente em E-TTL II, caso da XT e 20D. Claro que com o 550 vc consegue fotografar em digitais, mas o 580 vai te proporcionar maior precisão. Como o 550 está $900, que é quase metade do preço do 580, acho que vale muito a pena.