I am thinking of buying the Canon 55-250 EF-S lens, but it comes in both an STM and a USM model. What is the practical difference between the two? Also, for a camera with an APS-C sensor is the alternative of the 70-300 USM IS EF lens worth the extra $400 cost (and added weight)? Thanks.