Anyone has a Speedlite for an EOS 300? OR, if you have any recommendations for a good digital flash. Need a reasonably powerful one. Someone suggested a Sigma EF500 Super ($360) or a EF 500ST ($240). Anyone?