There are many lens at many different prices and standards of quality. Buy the best you can afford. A canon EF 10-22mm f/3.5-4.5 for very good picture clarity
Canon EF-S 17-55 f2.8 is a nice normal zoom lens.
Some of the best lens options for the Canon 600D camera include the Canon EF-S 18-55mm f/3.5-5.6 IS II, Canon EF 50mm f/1.8 STM, and Canon EF-S 55-250mm f/4-5.6 IS STM. These lenses offer versatility, sharp image quality, and good value for different types of photography.
The EF-S 18-135mm is a good all around lens, but for lifestyle and portrait needs, I'd stick to primes for their speeds.
The Canon EF 17-40mm lens is a wide-angle lens made by Canon Inc. for their EF-mount DSLR cameras. It is sealed against water and dust, and features a diaphragm.
For shooting landscapes, a wide angle lens is best, such as the Canon EF 35mm f/1.4L USM Wide Angle Lens. It will allow you to capture more of the landscape.
Canon wide angle lenses can be purchased in local shops such as Jessops. Alternatively, one could purchase these lenses online from sites such as Amazon or eBay.
The recommended lens hood for a Canon 18-55mm lens is the Canon EW-63C lens hood.
If you're purchasing the Canon EOS 5D Mark II digital SLR camera, you can buy it with or without a lens. The lens it is frequently sold with is the Canon EF 24-105mm lens. This is a versatile lens that will be all you need to handle most situations. If you can only afford one lens, this is the one to start with. The Canon 24-105mm lens zooms all the way from wide angle to 105mm, which will allow you to take pictures from twice as far away as a normal non-telephoto lens. For most people, this is the best lens to buy with your new Canon EOS 5D camera.
There are many different models in the Canon Power Shot line, each with its own lens. For example, the Power Shot G15 model includes a tele-converter lens while the SX230 model features a wide angle lens with a 14x zoom capability.
The Canon EF 70-300mm f/4-5.6 IS II USM lens is a good budget option for sports photography with Canon cameras.
The best lens hood for a Canon 55-250 lens is the Canon ET-63 lens hood. It helps reduce lens flare and protects the lens from unwanted light.
EOS EF-S and EF... The Canon Rebel EOS is compatible with over 60 Canon EF/EF-S lenses A super high-end lens good for this camera would be one of the canon 70 200 lens. You can see a review of it at: http://canonlensreviews.net/canon-ef-70-200mm-2-8l-is-ii-lens-review/