As for lenses for the Canon EOS bodies, my current collection includes (this is, by no means, a complete list): EF Mount Canon EF 50mm f/1.8. Great portrait lens. Also known as the “plastic fantastic”, among cheap lens afficionados. Canon EF 50mm f/1.4. Nicer version of the 50mm f/1.8. Great for low-light shooting. Canon EF 28-135mm f/3.5-5.6 IS USM. Came with the 40D, and is now my primary kit lens.