I'm hoping you more experienced people can help me decide what flash I need at this stage.
I have a 400d, but have an opportunity to upgrade to a 40D (daughter wants to buy my camera).
My aim is to take portraits...mainly family orientated, and mainly outdoors, however I want the option to be able to shoot some indoor studio type shots a little further down the track.
My question is, should I get a 430ex flash for now or go straight for the 580ex? For the future studio type shots I am thinking if I have the stronger flash then I can fire it into an umbrella and have reasonably good lighting...possibly adding another fill light or softbox at a later stage. Would the 430ex do this just as well?
Also for using flash for portraits outdoors, I am going to need to use a diffuser right?
I know it sounds 'snobby' but I also like the idea of the 40D so that what I shoot with is different from what the average person who wants a dslr has...especially when I want to charge for the sitting and subsequent prints. I don't want people saying 'She just shoots with a low end starter camera'...despite the fact that I love my 400d. Pathetic huh?
Anyway, main question...which flash? I have the chance to buy either, right now, second hand.

