Oh and I spent the extra and bought the 580EX II since it's weather sealed... and if I know it'll last forever.