I'm gonna have to side with Canon, safest bet, as it is the best, and I hate losing.