So I've come to the point where I need an external flash. Or i think i do. Photojournalism, some studio shots(controlled environment), portraits, light fashion shoot from time to time. I can justify the point of a 580, but will I use it to its maximum ability all the time? But then the 430EX is also justified, but what if i need a little more? It seems the 580 will do, but what are your opinions? Any recommendations, tips and tricks is more than welcome. Thanks!