I use the Canon 430EX and it has always provided ample illumination, even at 30 feet from subject. Canon flash units are dedicated, that is why you should use only Canon flash with your Canon camera. Anything else may prove inferior.