I have had a Canon Rebel XS with the standard kit lens for a few months, learning the basics (this is my first SLR) and trying to learn more about photography in general. Up until now, I have done some simple family/vacation shots that could have easily been handled by a PnS (I also have a Canon PowerShot SD900 that travels along with its larger brother), a few experimental shots (like I said, I'm learning), and some indoor amateur hockey shooting (my main reason for purchasing because the PowerShot was too slow and had too little optical zoom). The problem is, the kit lens does not have enough optical zoom either. Therefore, I am in the market for a new lens. I have found 3 models that I would like advice on, but feel free to suggest anything else you think is good for this particular need. My Needs (or what I think I need) Under $350 Well-built (not going to fall apart in a year or two) Good enough zoom for shooting up to 75 feet away Fairly quick (must have AF and be able to keep up with players) Ok with fairly good light (most rinks are well-lit) The Three Canon EF 75-300mm f/4-5.6 III USM Telephoto Zoom Lens for Canon SLR Cameras Canon EF 75-300mm f/4-5.6 III Telephoto Zoom Lens for Canon SLR Cameras Canon EF-S 55-250mm f/4.0-5.6 IS Telephoto Zoom Lens for Canon Digital SLR Cameras Also, any shooting advice or tips are greatly appreciated. Thanks very much!