I'm looking to purchase a Canon Telephoto Zoom lens anywhere from 28mm - 300mm. I've looked at a few, namely the Canon EF 28-135 f/3.5 - 5.6 IS USM, the Canon EF 28-200 f/3.5 - 5.6 USM, and the Canon EF 75 - 300 f/4.0 - 5.6 III USM. These lenses go in order of most expensive to least. I know that the more expensive the lens I get, the better quality the elements will be, thus giving me better picture quality. Does anyone have any suggestions out of these three on which I should get? If not of these three, any particular lens that's close to your heart that might be a good choice? My price cap is at about $500. Thanks!