OK I am thinking about getting the Canon Speedlite (420EX) Flash I am wondering if this is a good choice? Thanks for any input in this! Is there anything special I should be looking for? Can the Rebel do the TTL on this flash? Thanks!