I'm looking to get a new lens for zoom, and I'm currently torn between two choices (listed below): http://www.amazon.com/Canon-70-200m...UTF8&coliid=I2LKU90XLG469M&colid=OGU9B79UUXR6 and Amazon.com: Canon EF 70-300mm f/4-5.6 IS USM Lens for Canon EOS SLR Cameras: Camera & Photo Now why am I choosing between and L and a non L? Well I did some research and the L lens appears to be a much older lens. Why I'm torn is because I'm not sure if an older model L lens is going to have less quality than newer model lenses. Any suggestions? I'd say my price range is maybe a max of $700. My main reason for a zoom lens is because I often find myself looking to take pictures from a far, (zoo, moon, etc). Thanks!