Oh! Just realized that the lens that I linked to is an older model (and I am almost positive that it is the one I have). There is a newer version, but costs a lot more. This is the newer version: EF 70-300mm f/4-5.6 IS II USM. The name is almost the same, except for the II.