Between the Canon and Tamron, get the Canon. IS makes a GINORMOUS difference and overall the canon has a better value. I have rented the 4/300 twice. It is not a perfect lens, but for the price you get a sharp, fast-focusing white L lens that is something of a hybrid between a super telephoto and a macro lens. aaaaahhhhh[]