Hi, I'm new to this forum, and was wondering if anyone can help me choose what type of Flash to buy for my new Digital SLR camera (Canon 400D). I'm currently on holidays in Hong Kong and have seen lots of flashes (especially the Canon 580EX and 430 EX). Does anyone know whether it is better to buy the same brand flash or are there other brands out there that are cheaper and of the same quality? I'm a beginner, so would a cheap one suffice? Any help finding a good flash (either website or shop in Hong Kong) would be much appreciated. Cheers, Roger.