Yes, it helps. And I just bought a Speedlite 430 EX II EOS today. Hopefully it is as good as the reviews say. You really are gold, you know. This helps sooo much. I don't know how many times I can say thank you, but you know, thank you. X 1000000 etc.
Do you think a diffuser for the flash might cut down on the harsh shadows?M.