I am a very casual photographer and recently purchased the 20D. When I use my old mounted flash I have gotten many way overexposed shots even outside from a distance of 15-20 ft where the subjects' faces were practically white. Do I need a new flash that is dedicated to the 20d(i.e 580ex)? Thanks.![]()