Im currently on a 400D and intending to do shoots on events like weddings etc and for other standard usage, what type of flash should i go for? was intending on 580ex but theres a 580ex2 for another 100++ more with weather proof but more made for 40D and Mk3.