Shout-out to Canon EL-100 Flash and Neewer Diffuser (good match for M's): Canon EOS M Talk Forum: Digital Photography Review
Buy Canon Speedlite EL-100 Flash — Canon OY Store
Canon Speedlite EL-1 Flash - Free Shipping
Canon EL-100 Flash Review by Ken Rockwell
Canon Speedlite EL-100 - The Camera Exchange
Canon Speedlite EL-100 Black : Electronics
Speedlite EL-100 flash review
Speedlite EL-100 flash review
Canon SpeedLite EL-100 - External Flash
Canon Speedlite EL-100 Black : Electronics
Compact, versatile and easy-to-use Speedlite Horizontal and upward bounce rotation capability Maximum guide number of Approx. 85 ft./26M at ISO 100
Canon Speedlite EL-100
Buy Canon Speedlite EL-100 Flash — Canon OY Store
best camera and lens setup for YOUR budget