Hi,

Im fairly new to photography and i'm wanting to buy a new flash for my Canon 400D and was looking at either the 430EX or 580EX and noticed there is a big difference in price between the two and wondering what the main differences are and is the 580EX worth the extra money?

Thanks in advance.